Property sales in Castle Road - London - NW1 8PT

Found 6 transactions going back to March 2002.

Date Price Percentage
15 Castle Road
2 Mar 2007 £ 283,500 65.8% (17.2% p.a.)
22 Dec 2003 £ 171,000
33 Castle Road
13 Jan 2017 £ 520,000
37 Castle Road
6 Sep 2002 £ 210,000
39 Castle Road
12 Mar 2002 £ 185,000
Ground Floor Flat, 31 Castle Road
11 Aug 2003 £ 157,000