Properties at SW20 0ES

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

AddressTenureFloor areaLast sale
21, Barham Road, LondonFreehold218 m²£1,855,000 (2011)
25, Barham Road, LondonFreehold254 m²£2,775,000 (2021)