Sold House Prices on Keslake Road, London
Every Land Registry property sale recorded on Keslake Road in the NW6 postcode district. Updated monthly, England and Wales coverage.
Own a home on Keslake Road?
Sale prices here have ranged from £50,000 to £3,105,000. Find out what your home is worth today with a free, no-obligation valuation from local estate agents.
Recorded sales on Keslake Road
Showing 1–50 of 235 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 26 Keslake Road | NW6 6DL | Terraced | Freehold | £2,560,000 | 31 Oct 2025 |
| 106a Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £800,000 | 28 Oct 2025 |
| 3 Keslake Road | NW6 6DJ | Terraced | Freehold | £2,750,000 | 21 Oct 2025 |
| 45 Keslake Road | NW6 6DH | Terraced | Freehold | £2,022,480 | 22 Sep 2025 |
| 121a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £565,000 | 14 Aug 2025 |
| 62 Keslake Road | NW6 6DG | Terraced | Freehold | £2,367,200 | 5 Aug 2025 |
| 53 Keslake Road | NW6 6DH | Terraced | Freehold | £2,600,000 | 1 Aug 2025 |
| 6 Keslake Road | NW6 6DL | Terraced | Freehold | £1,775,000 | 23 May 2025 |
| 114 Keslake Road | NW6 6DG | Other | Freehold | £558,000 | 4 Apr 2025 |
| 125b Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £536,000 | 7 Mar 2025 |
| 54 Keslake Road | NW6 6DG | Other | Freehold | £2,250,000 | 20 Feb 2025 |
| 81 Keslake Road | NW6 6DH | Terraced | Freehold | £2,200,000 | 22 Nov 2024 |
| 109b Keslake Road | NW6 6DH | Terraced | Leasehold | £555,000 | 10 Oct 2024 |
| 56 First Floor Flat Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £840,000 | 27 Sep 2024 |
| 107a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £740,000 | 29 Aug 2024 |
| 110 Keslake Road | NW6 6DG | Terraced | Freehold | £2,500,000 | 16 Aug 2024 |
| 5 Keslake Road | NW6 6DJ | Terraced | Freehold | £2,100,000 | 17 Jun 2024 |
| 30 Keslake Road | NW6 6DL | Terraced | Freehold | £1,955,000 | 8 Sep 2023 |
| 14a Keslake Road | NW6 6DL | Terraced | Leasehold | £745,000 | 5 Sep 2023 |
| 2 First Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £925,000 | 17 Aug 2023 |
| 10b Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £765,000 | 15 Aug 2023 |
| 51 Keslake Road | NW6 6DH | Terraced | Freehold | £2,250,000 | 28 Apr 2023 |
| 8 Keslake Road | NW6 6DL | Terraced | Freehold | £2,525,000 | 1 Nov 2022 |
| 31 Keslake Road | NW6 6DJ | Terraced | Freehold | £1,760,000 | 14 Oct 2022 |
| 34 Keslake Road | NW6 6DL | Terraced | Freehold | £1,670,000 | 22 Jul 2022 |
| 60 Keslake Road | NW6 6DG | Terraced | Freehold | £1,825,000 | 22 Jul 2022 |
| 33 Keslake Road | NW6 6DJ | Terraced | Freehold | £2,700,000 | 20 Jun 2022 |
| 48 Keslake Road | NW6 6DG | Terraced | Freehold | £2,850,000 | 16 May 2022 |
| 104 Keslake Road | NW6 6DG | Semi-detached | Freehold | £2,200,000 | 28 Feb 2022 |
| 97 Keslake Road | NW6 6DH | Terraced | Freehold | £2,045,000 | 17 Nov 2021 |
| 106a Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £670,750 | 20 Aug 2021 |
| 79 Keslake Road | NW6 6DH | Terraced | Freehold | £2,005,500 | 17 Aug 2021 |
| 80 Keslake Road | NW6 6DG | Terraced | Freehold | £2,250,000 | 23 Jul 2021 |
| 86 Keslake Road | NW6 6DG | Terraced | Freehold | £1,985,000 | 30 Jun 2021 |
| 102b Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £806,000 | 18 Jun 2021 |
| 56 Ground Floor Flat Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £780,500 | 21 May 2021 |
| 62 Keslake Road | NW6 6DG | Terraced | Freehold | £2,140,000 | 25 Jan 2021 |
| 53 Keslake Road | NW6 6DH | Terraced | Freehold | £1,750,000 | 28 Oct 2020 |
| 69 Keslake Road | NW6 6DH | Terraced | Freehold | £1,950,000 | 22 Oct 2020 |
| 91 Keslake Road | NW6 6DH | Terraced | Freehold | £2,260,850 | 24 Apr 2020 |
| 42 Keslake Road | NW6 6DG | Terraced | Freehold | £1,875,000 | 2 Mar 2020 |
| 114 Keslake Road | NW6 6DG | Terraced | Freehold | £606,360 | 15 Nov 2019 |
| 3 Keslake Road | NW6 6DJ | Terraced | Freehold | £2,021,500 | 10 May 2019 |
| 43 Keslake Road | NW6 6DH | Terraced | Freehold | £1,360,000 | 30 Apr 2019 |
| 89 Keslake Road | NW6 6DH | Semi-detached | Freehold | £1,890,000 | 22 Mar 2019 |
| 56 Ground Floor Flat Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £745,000 | 18 Feb 2019 |
| 98 Keslake Road | NW6 6DG | Terraced | Freehold | £1,300,000 | 5 Feb 2019 |
| 109b Keslake Road | NW6 6DH | Terraced | Leasehold | £500,000 | 14 Nov 2018 |
| 24 Keslake Road | NW6 6DL | Terraced | Freehold | £2,175,000 | 8 Aug 2018 |
| 92 Keslake Road | NW6 6DG | Terraced | Freehold | £1,085,000 | 31 Jul 2018 |
Thinking about a home on Keslake Road?
Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.
Other streets in NW6
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.