Found 1 transactions going back to August 2009.
This Semi-Detached property is located at 1a, Parkside Gardens, London, SW19 5EY and was last sold for £2,600,000 on 11 Aug 2009.