The House CheckCheck before you offer

House prices in NW6 6DH

81 sales · median £550,000 · most common: Terraced · newest sale Sep 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
45 Keslake Road, London, NW6 6DHSep 2025£2,022,480TerracedFreehold
121A Keslake Road, London, NW6 6DHAug 2025£565,000Flat / maisonetteLeasehold
53 Keslake Road, London, NW6 6DHAug 2025£2,600,000TerracedFreehold
125B Keslake Road, London, NW6 6DHMar 2025£536,000Flat / maisonetteLeasehold
81 Keslake Road, London, NW6 6DHNov 2024£2,200,000TerracedFreehold
109B Keslake Road, London, NW6 6DHOct 2024£555,000TerracedLeasehold
107A Keslake Road, London, NW6 6DHAug 2024£740,000Flat / maisonetteLeasehold
51 Keslake Road, London, NW6 6DHApr 2023£2,250,000TerracedFreehold
97 Keslake Road, London, NW6 6DHNov 2021£2,045,000TerracedFreehold
79 Keslake Road, London, NW6 6DHAug 2021£2,005,500TerracedFreehold
69 Keslake Road, London, NW6 6DHOct 2020£1,950,000TerracedFreehold
91 Keslake Road, London, NW6 6DHApr 2020£2,260,850TerracedFreehold
43 Keslake Road, London, NW6 6DHApr 2019£1,360,000TerracedFreehold
89 Keslake Road, London, NW6 6DHMar 2019£1,890,000Semi-detachedFreehold
101 Keslake Road, London, NW6 6DHDec 2017£1,300,000TerracedFreehold
Ground Floor Flat, 95 Keslake Road, London, NW6 6DHSep 2017£700,000Flat / maisonetteLeasehold
75 Keslake Road, London, NW6 6DHJul 2017£1,880,000TerracedFreehold
109C Keslake Road, London, NW6 6DHOct 2016£625,000Flat / maisonetteLeasehold
47 Keslake Road, London, NW6 6DHNov 2014£1,710,000TerracedFreehold
121B Keslake Road, London, NW6 6DHOct 2014£530,000Flat / maisonetteLeasehold
61 Keslake Road, London, NW6 6DHOct 2011£1,297,500TerracedFreehold
67 Keslake Road, London, NW6 6DHApr 2011£550,000TerracedFreehold
113B Keslake Road, London, NW6 6DHApr 2010£375,000Flat / maisonetteLeasehold
41A Keslake Road, London, NW6 6DHMar 2010£499,000TerracedFreehold
109A Keslake Road, London, NW6 6DHDec 2009£370,000TerracedLeasehold
65 Keslake Road, London, NW6 6DHJul 2009£865,000TerracedFreehold
83 Keslake Road, London, NW6 6DHMar 2007£835,000TerracedFreehold
111C Keslake Road, London, NW6 6DHNov 2006£265,000Flat / maisonetteLeasehold
113C Keslake Road, London, NW6 6DHJul 2006£335,000Flat / maisonetteLeasehold
59 Keslake Road, London, NW6 6DHNov 2005£700,000Semi-detachedFreehold
Show more

NW6 →