39, Manor Road, London, W13 0JA

Off Market
117





Valuation











Rents











EPC Data

Square metres

117 m²

Property Type

Terraced House

EPC Rating

C

























Floor Plans

Sold History

Sold for £778,500

1 Mar 2025

Sold for £130,000

23 Sep 1998