100% FREE

Keslake Road, London

MyStreetCheck free street report: Keslake Road, London · 1 November 2026 · www.mystreetcheck.co.uk/london-greater-london/keslake-road/

House prices, sold prices and local information for NW6 6DG, NW6 6DH, NW6 6DL.

Average price (last 12 months)
£2,560,000
1 sale
Average price (since 2016)
£1,598,605
63 sales
Price range
£500k – £2.85m
lowest to highest sale
Last sale
31 Oct 2025
NW6 6DL

Sold prices on Keslake Road

AddressDatePriceTypeTenure
92, Keslake Road NW6 6DG 31 Jul 2018£1,085,000 TerracedFreehold
91, Keslake Road NW6 6DH 17 Apr 2018£1,325,000 TerracedFreehold
114, Keslake Road NW6 6DG 29 Mar 2018£605,000 FlatLeasehold
52, Keslake Road NW6 6DG 9 Mar 2018£1,510,000 TerracedFreehold
15, Keslake Road NW6 6DJ 23 Feb 2018£1,700,000 TerracedFreehold
101, Keslake Road NW6 6DH 19 Dec 2017£1,300,000 TerracedFreehold
8, Keslake Road NW6 6DL 6 Dec 2017£2,265,000 TerracedFreehold
Ground Floor Flat, 95, Keslake Road NW6 6DH 19 Sep 2017£700,000 FlatLeasehold
75, Keslake Road NW6 6DH 28 Jul 2017£1,880,000 TerracedFreehold
1, Keslake Road NW6 6DJ 19 Jun 2017£2,015,000 TerracedFreehold
70, Keslake Road NW6 6DG 13 Apr 2017£1,425,000 TerracedFreehold
64A, Keslake Road NW6 6DG 11 Jan 2017£890,000 FlatLeasehold
109C, Keslake Road NW6 6DH 3 Oct 2016£625,000 FlatLeasehold
21, Keslake Road NW6 6DJ 14 Jul 2016£2,120,000 TerracedFreehold
89, Keslake Road NW6 6DH 30 Mar 2016£1,800,000 Semi-detachedFreehold
78, Keslake Road NW6 6DG 22 Mar 2016£1,630,000 TerracedFreehold
51, Keslake Road NW6 6DH 8 Mar 2016£2,200,000 TerracedFreehold
12

Sale prices are as recorded by HM Land Registry. Some sales (for example repossessions and company purchases) are listed but left out of the averages.

Nearby streets in NW6

See all streets in London All streets in NW6