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 151–200 of 235 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 40 Keslake Road | NW6 6DL | Semi-detached | Freehold | £800,000 | 11 Aug 2005 |
| 2 First Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £325,000 | 9 Aug 2005 |
| 24 Keslake Road | NW6 6DL | Terraced | Freehold | £490,000 | 1 Jun 2005 |
| 75 Keslake Road | NW6 6DH | Terraced | Freehold | £525,000 | 10 May 2005 |
| 111a Keslake Road | NW6 6DH | Terraced | Leasehold | £287,000 | 3 Sep 2004 |
| 64b Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £150,000 | 26 Aug 2004 |
| 27 Keslake Road | NW6 6DJ | Semi-detached | Freehold | £645,000 | 14 May 2004 |
| 110 Keslake Road | NW6 6DG | Terraced | Freehold | £545,000 | 2 Apr 2004 |
| 68 Keslake Road | NW6 6DG | Semi-detached | Freehold | £560,000 | 5 Dec 2003 |
| 111a Keslake Road | NW6 6DH | Terraced | Leasehold | £237,500 | 5 Dec 2003 |
| 39 Keslake Road | NW6 6DJ | Terraced | Leasehold | £314,000 | 5 Dec 2003 |
| 48 Keslake Road | NW6 6DG | Terraced | Freehold | £535,000 | 6 Oct 2003 |
| 60 Keslake Road | NW6 6DG | Terraced | Freehold | £691,000 | 30 Sep 2003 |
| 110 Keslake Road | NW6 6DG | Terraced | Freehold | £300,000 | 17 Sep 2003 |
| 28 Ground Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £90,000 | 30 Jun 2003 |
| 32 First Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £275,000 | 28 Mar 2003 |
| 61 Keslake Road | NW6 6DH | Terraced | Freehold | £685,000 | 14 Feb 2003 |
| 107c Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £230,000 | 5 Sep 2002 |
| 76b Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £210,000 | 25 Jul 2002 |
| 16 Keslake Road | NW6 6DL | Semi-detached | Freehold | £695,000 | 21 Jun 2002 |
| 9 Keslake Road | NW6 6DJ | Terraced | Freehold | £700,000 | 7 Jun 2002 |
| 95 First Floor Flat Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £275,000 | 30 May 2002 |
| 64a Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £280,000 | 10 May 2002 |
| 2 First Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £246,500 | 7 Feb 2002 |
| 39 Keslake Road | NW6 6DJ | Terraced | Leasehold | £250,000 | 1 Nov 2001 |
| 104 Ground Floor Flat Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £249,999 | 28 Sep 2001 |
| 107a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £249,950 | 29 Aug 2001 |
| 83 Keslake Road | NW6 6DH | Terraced | Freehold | £432,681 | 2 Jul 2001 |
| 47 Keslake Road | NW6 6DH | Terraced | Freehold | £495,000 | 11 Apr 2001 |
| 38 Keslake Road | NW6 6DL | Terraced | Freehold | £475,000 | 10 Apr 2001 |
| 98 Keslake Road | NW6 6DG | Terraced | Freehold | £310,000 | 6 Mar 2001 |
| 39a Keslake Road | NW6 6DJ | Flat / Apartment | Leasehold | £241,000 | 31 Jan 2001 |
| 69 Keslake Road | NW6 6DH | Terraced | Freehold | £340,000 | 23 Oct 2000 |
| 90 Keslake Road | NW6 6DG | Flat / Apartment | Freehold | £105,000 | 6 Oct 2000 |
| 90 Ground Floor Flat Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £190,000 | 6 Oct 2000 |
| 67 Keslake Road | NW6 6DH | Terraced | Freehold | £192,000 | 15 Sep 2000 |
| 27 Keslake Road | NW6 6DJ | Semi-detached | Freehold | £500,000 | 3 Aug 2000 |
| 111a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £179,000 | 24 Mar 2000 |
| 125b Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £77,000 | 10 Mar 2000 |
| 113a Keslake Road | NW6 6DH | Terraced | Leasehold | £187,500 | 10 Dec 1999 |
| 67 Ground Floor Flat Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £170,000 | 25 Nov 1999 |
| 8 Keslake Road | NW6 6DL | Terraced | Freehold | £395,000 | 23 Nov 1999 |
| 121a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £179,000 | 19 Nov 1999 |
| 64a Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £195,000 | 5 Nov 1999 |
| 61 Keslake Road | NW6 6DH | Terraced | Freehold | £325,000 | 11 Oct 1999 |
| 95 Ground Floor Flat Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £154,000 | 9 Aug 1999 |
| 107a Keslake Road | NW6 6DH | Flat / Apartment | Leasehold | £149,000 | 12 Apr 1999 |
| 106 Flat A Keslake Road | NW6 6DG | Flat / Apartment | Leasehold | £152,500 | 7 Apr 1999 |
| 7 Keslake Road | NW6 6DJ | Semi-detached | Freehold | £295,000 | 22 Jan 1999 |
| 2 First Floor Flat Keslake Road | NW6 6DL | Flat / Apartment | Leasehold | £145,000 | 18 Dec 1998 |
Keeping an eye on Keslake Road, NW6?
Leave your email and we will let you know when homes around Keslake Road, NW6 come up for sale on Domovita. Free, no account needed, unsubscribe any time.
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.