2
results
Sold prices in Braxted Park, London Central, SW16
18 Braxted Park, London, SW16 3DU
- £1,375,000 Detached, Freehold 24 September 2021
- £470,000 Detached, Freehold 16 May 2002
64 Braxted Park, London, SW16 3AU
- £850,000 Detached, Freehold 25 April 2013
- £880,000 Detached, Freehold 16 November 2007