Properties at SW18 2LU

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

AddressTenureFloor areaLast sale
1 Wycombe Place, LondonFreehold157 m²£1,327,500 (2025)
3, Wycombe Place, LondonFreehold129 m²£1,090,000 (2018)
7 Wycombe Place, LondonFreehold150 m²£1,321,000 (2025)
9, Wycombe Place, LondonFreehold162 m²£1,150,000 (2017)
11, Wycombe Place, LondonFreehold158 m²£925,000 (2012)
13, Wycombe Place, LondonFreehold98 m²£950,000 (2011)
19, Wycombe Place, London-143 m²-