Property sales in Castle Road - London - NW1 8PT

Found 6 transactions going back to March 2002.

Date Address Price
13 Jan 2017 33 Castle Road £ 520,000
2 Mar 2007 15 Castle Road £ 283,500
22 Dec 2003 15 Castle Road £ 171,000
11 Aug 2003 Ground Floor Flat, 31 Castle Road £ 157,000
6 Sep 2002 37 Castle Road £ 210,000
12 Mar 2002 39 Castle Road £ 185,000