The House CheckCheck before you offer

House prices in Castle Road

138 sales · median £285,000 · most common: Flat / maisonette · newest sale Jun 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
49 Castle Road, London, N12 9EEJul 2016£650,000Semi-detachedFreehold
143 Castle Road, London, NW1 8SUApr 2015£390,000Flat / maisonetteLeasehold
41 Castle Road, London, N12 9EEMar 2015£600,000Semi-detachedFreehold
Flat 6, Widford Castle Road, London, NW1 8TESep 2014£650,000Flat / maisonetteLeasehold
22 Castle Road, London, NW1 8PPSep 2014£737,000TerracedFreehold
4A Castle Road, London, N12 9EDAug 2014£555,000TerracedFreehold
18A Castle Road, London, N12 9EDJun 2014£300,000Flat / maisonetteLeasehold
2B Castle Road, London, N12 9EDMay 2014£290,000TerracedFreehold
52 Castle Road, London, NW1 8PNAug 2013£825,000TerracedFreehold
28 Castle Road, London, NW1 8PPJul 2013£410,000TerracedFreehold
121 Castle Road, London, NW1 8SUOct 2011£249,950Flat / maisonetteLeasehold
85 Castle Road, London, NW1 8SUAug 2011£210,000Flat / maisonetteLeasehold
44 Castle Road, London, NW1 8PNApr 2011£677,500TerracedFreehold
83 Castle Road, London, NW1 8SUJan 2011£360,000Flat / maisonetteLeasehold
135 Castle Road, London, NW1 8SUJan 2011£325,000Flat / maisonetteLeasehold
37 Castle Road, London, N12 9EEJul 2010£250,000Flat / maisonetteLeasehold
Flat 22, Heybridge Castle Road, London, NW1 8TDApr 2010£285,000Flat / maisonetteLeasehold
Flat 8, Heybridge Castle Road, London, NW1 8TDFeb 2009£250,000Flat / maisonetteLeasehold
3A Castle Road, London, NW1 8PRJan 2008£560,000TerracedFreehold
157 Castle Road, London, NW1 8SUDec 2007£395,000Flat / maisonetteLeasehold
20 Castle Road, London, N12 9EDOct 2007£378,250TerracedFreehold
Flat 4, Heybridge Castle Road, London, NW1 8TDOct 2007£294,950Flat / maisonetteLeasehold
22 Castle Road, London, N12 9EDMar 2007£215,000Flat / maisonetteLeasehold
15 Castle Road, London, NW1 8PTMar 2007£283,500Flat / maisonetteLeasehold
4D Castle Road, London, N12 9EDDec 2006£336,000Semi-detachedFreehold
First Floor Flat, 37 Castle Road, London, N12 9EESep 2006£250,000Flat / maisonetteLeasehold
64B Castle Road, London, NW1 8SNMay 2006£330,000Flat / maisonetteLeasehold
18B Castle Road, London, N12 9EDOct 2005£215,000Flat / maisonetteLeasehold
Flat 22, Widford Castle Road, London, NW1 8TESep 2005£210,000Flat / maisonetteLeasehold
9 Castle Road, London, N12 9EEJun 2005£410,000Semi-detachedFreehold
Show more

London →