Properties at SE12 8AD

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
18 Upwood Road, LondonFreehold218 m²£1,390,000 (2024)
20, Upwood Road, LondonFreehold200 m²£680,000 (2015)
22 Upwood Road, LondonFreehold149 m²£1,448,500 (2023)
24 Upwood Road, London-112 m²-
28 Upwood Road, London-167 m²-
34, Upwood Road, LondonFreehold102 m²£353,000 (2009)
38, Upwood Road, LondonFreehold101 m²£460,000 (2013)