Property sales in Castle Road - London - NW1 8SN

Found 7 transactions going back to August 1996.

Date Address Price
5 Oct 2023 66 Castle Road £ 1,350,000
20 Dec 2012 66 Castle Road £ 799,995
4 Dec 2009 66 Castle Road £ 640,000
2 Feb 2007 66 Castle Road £ 535,000
19 May 2006 64b, Castle Road £ 330,000
27 Feb 2004 66 Castle Road £ 450,000
9 Aug 1996 64b, Castle Road £ 105,000