Properties at SW20 8SJ

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

AddressTenureFloor areaLast sale
83, Toynbee Road, LondonFreehold133 m²£935,000 (2018)
85A, Toynbee Road, LondonFreehold96 m²£774,000 (2020)
87 Toynbee Road, London-137 m²-
91 Toynbee Road, LondonFreehold97 m²£775,000 (2024)
93 Toynbee Road, LondonFreehold154 m²£562,000 (2012)