139a, Leighton Road, London, NW5 2RB

Off Market
42





Valuation











Rents











EPC Data

Square metres

42 m²

Property Type

Flat

EPC Rating

D

























Sold History

Sold for £417,000

1 Dec 2015

Sold for £220,000

9 Mar 2007

Sold for £130,000

17 Sep 2001