The House CheckCheck before you offer

House prices in NW6 6DG

92 sales · median £585,000 · most common: Terraced · newest sale Oct 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
106A Keslake Road, London, NW6 6DGOct 2025£800,000Flat / maisonetteLeasehold
114B Keslake Road, London, NW6 6DGOct 2025£930,000Flat / maisonetteLeasehold
62 Keslake Road, London, NW6 6DGAug 2025£2,367,200TerracedFreehold
114 Keslake Road, London, NW6 6DGApr 2025£558,000Other propertyFreehold
54 Keslake Road, London, NW6 6DGFeb 2025£2,250,000Other propertyFreehold
First Floor Flat, 56 Keslake Road, London, NW6 6DGSep 2024£840,000Flat / maisonetteLeasehold
110 Keslake Road, London, NW6 6DGAug 2024£2,500,000TerracedFreehold
60 Keslake Road, London, NW6 6DGJul 2022£1,825,000TerracedFreehold
48 Keslake Road, London, NW6 6DGMay 2022£2,850,000TerracedFreehold
104 Keslake Road, London, NW6 6DGFeb 2022£2,200,000Semi-detachedFreehold
80 Keslake Road, London, NW6 6DGJul 2021£2,250,000TerracedFreehold
86 Keslake Road, London, NW6 6DGJun 2021£1,985,000TerracedFreehold
102B Keslake Road, London, NW6 6DGJun 2021£806,000Flat / maisonetteLeasehold
Ground Floor Flat, 56 Keslake Road, London, NW6 6DGMay 2021£780,500Flat / maisonetteLeasehold
42 Keslake Road, London, NW6 6DGMar 2020£1,875,000TerracedFreehold
98 Keslake Road, London, NW6 6DGFeb 2019£1,300,000TerracedFreehold
92 Keslake Road, London, NW6 6DGJul 2018£1,085,000TerracedFreehold
52 Keslake Road, London, NW6 6DGMar 2018£1,510,000TerracedFreehold
70 Keslake Road, London, NW6 6DGApr 2017£1,425,000TerracedFreehold
64A Keslake Road, London, NW6 6DGJan 2017£890,000Flat / maisonetteLeasehold
78 Keslake Road, London, NW6 6DGMar 2016£1,630,000TerracedFreehold
88 Keslake Road, London, NW6 6DGSep 2015£2,150,000TerracedFreehold
72 Keslake Road, London, NW6 6DGDec 2012£1,485,000TerracedFreehold
64B Keslake Road, London, NW6 6DGOct 2012£565,000Flat / maisonetteLeasehold
82 Keslake Road, London, NW6 6DGJan 2012£1,100,000TerracedFreehold
96 Keslake Road, London, NW6 6DGAug 2011£720,000TerracedFreehold
76B Keslake Road, London, NW6 6DGOct 2009£315,000Flat / maisonetteLeasehold
68 Keslake Road, London, NW6 6DGAug 2008£1,000,000TerracedFreehold
50 Keslake Road, London, NW6 6DGJun 2006£318,500Flat / maisonetteLeasehold
94 Keslake Road, London, NW6 6DGMay 2006£480,000Semi-detachedFreehold
Show more

NW6 →