Ground Floor Flat, 66 Larch Road, London, NW2 6SE

Off Market
69

Valuation











Rents











EPC Data

Square metres

69 m²

Property Type

Flat

EPC Rating

C

























Sold History

Sold for £560,000

29 Mar 2017

Sold for £282,500

7 Jul 2011

Sold for £215,000

25 Apr 2003