87, Topsham Road, London, SW17 8SW

Off Market
104





Valuation











Rents











EPC Data

Square metres

104 m²

Property Type

Terraced House

EPC Rating

D

























Sold History

Sold for £785,000

23 Aug 2019

Sold for £485,000

14 Dec 2012

Sold for £449,000

12 Dec 2007