Properties at SW18 2DS

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

AddressTenureFloor areaLast sale
72, Barmouth Road, London-123 m²-
74, Barmouth Road, LondonFreehold137 m²£1,475,000 (2024)
76, Barmouth Road, LondonFreehold157 m²£1,250,000 (2018)
78A Barmouth Road, LondonLeasehold69 m²£700,000 (2026)
78B, Barmouth Road, LondonLeasehold79 m²£327,500 (2010)