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
159 Castle Road, London, NW1 8SUJun 2026£226,185Flat / maisonetteLeasehold
Flat 1, Widford Castle Road, London, NW1 8TEApr 2026£705,000Flat / maisonetteLeasehold
21 Castle Road, London, N12 9EEFeb 2026£475,000Flat / maisonetteLeasehold
Flat D, 4 Castle Road, London, NW1 8PPJan 2026£450,000Flat / maisonetteLeasehold
2C Castle Road, London, N12 9EDSep 2025£555,000TerracedFreehold
29 Castle Road, London, N12 9EEJul 2025£712,500Semi-detachedFreehold
Flat 10, Widford Castle Road, London, NW1 8TEMar 2025£400,000Flat / maisonetteLeasehold
19 Castle Road, London, N12 9EEFeb 2025£720,000Semi-detachedFreehold
2A Castle Road, London, NW1 8PPDec 2024£282,500Other propertyFreehold
125 Castle Road, London, NW1 8SUMar 2024£525,000Flat / maisonetteLeasehold
66 Castle Road, London, NW1 8SNOct 2023£1,350,000TerracedFreehold
35 Castle Road, London, N12 9EESep 2023£800,000Semi-detachedFreehold
39 Castle Road, London, N12 9EEJul 2023£740,000Semi-detachedFreehold
Flat 2, Widford Castle Road, London, NW1 8TEDec 2022£665,000Flat / maisonetteLeasehold
73 Castle Road, London, NW1 8SUSep 2022£845,000TerracedFreehold
16 Castle Road, London, N12 9EDSep 2022£1,040,000TerracedFreehold
Flat 3, Widford Castle Road, London, NW1 8TEJan 2022£627,500Flat / maisonetteLeasehold
27 Castle Road, London, N12 9EEAug 2021£380,000Other propertyFreehold
Flat 11, Widford Castle Road, London, NW1 8TEMar 2021£295,000Flat / maisonetteLeasehold
22A Castle Road, London, N12 9EDMar 2021£285,000Flat / maisonetteLeasehold
11 Castle Road, London, N12 9EEMar 2021£875,000Semi-detachedFreehold
Flat 4, Widford Castle Road, London, NW1 8TENov 2020£745,000Flat / maisonetteLeasehold
31 Castle Road, London, N12 9EEJun 2018£780,000Semi-detachedFreehold
4B Castle Road, London, N12 9EDMay 2018£565,000TerracedFreehold
46 Castle Road, London, NW1 8PNApr 2018£980,000TerracedFreehold
33 Castle Road, London, N12 9EEDec 2017£625,000DetachedFreehold
17A Castle Road, London, N12 9EEFeb 2017£397,000Semi-detachedLeasehold
33 Castle Road, London, NW1 8PTJan 2017£520,000Flat / maisonetteLeasehold
7 Castle Road, London, N12 9EESep 2016£842,500Semi-detachedFreehold
Flat 18, Heybridge Castle Road, London, NW1 8TDAug 2016£298,000Flat / maisonetteLeasehold
Show more

London →