Found 1 transactions going back to April 2018.
This property is located at 40 Parkgate Road, London, SW11 4JH and was last sold for £100,000 on 26 Apr 2018.