First Floor Flat, 39 Windsor Road, London, NW2 5DT

Off Market
61





EPC Data

Square metres

61.26 m²

Property Type

Flat

EPC Rating

D

























Floor Plans

Sold History

Sold for £480,000

7 Oct 2016

Sold for £220,000

12 May 2005

Sold for £180,000

19 Jun 2002