HomeSold pricesNW6 › KESLAKE ROAD

KESLAKE ROAD, NW6

235Sales
£605,000Median price227 arm’s-length sales
31/10/2025Most recent
LONDONTown
DateAddressTypePrice
31/10/202526, KESLAKE ROADTerraced£2,560,000
28/10/2025106A, KESLAKE ROADFlat£800,000
21/10/20253, KESLAKE ROADTerraced£2,750,000
22/09/202545, KESLAKE ROADTerraced£2,022,480
14/08/2025121A, KESLAKE ROADFlat£565,000
05/08/202562, KESLAKE ROADTerraced£2,367,200
01/08/202553, KESLAKE ROADTerraced£2,600,000
23/05/20256, KESLAKE ROADTerraced£1,775,000
04/04/2025114, KESLAKE ROADOther£558,000
07/03/2025125B, KESLAKE ROADFlat£536,000
20/02/202554, KESLAKE ROADOther£2,250,000
22/11/202481, KESLAKE ROADTerraced£2,200,000
10/10/2024109B, KESLAKE ROADTerraced£555,000
27/09/2024FIRST FLOOR FLAT, 56, KESLAKE ROADFlat£840,000
29/08/2024107A, KESLAKE ROADFlat£740,000
16/08/2024110, KESLAKE ROADTerraced£2,500,000
17/06/20245, KESLAKE ROADTerraced£2,100,000
08/09/202330, KESLAKE ROADTerraced£1,955,000
05/09/202314A, KESLAKE ROADTerraced£745,000
17/08/2023FIRST FLOOR FLAT, 2, KESLAKE ROADFlat£925,000
15/08/202310B, KESLAKE ROADFlat£765,000
28/04/202351, KESLAKE ROADTerraced£2,250,000
01/11/20228, KESLAKE ROADTerraced£2,525,000
14/10/202231, KESLAKE ROAD bulkTerraced£1,760,000
22/07/202234, KESLAKE ROAD bulkTerraced£1,670,000
22/07/202260, KESLAKE ROAD bulkTerraced£1,825,000
20/06/202233, KESLAKE ROADTerraced£2,700,000
16/05/202248, KESLAKE ROADTerraced£2,850,000
28/02/2022104, KESLAKE ROADSemi-detached£2,200,000
17/11/202197, KESLAKE ROADTerraced£2,045,000
20/08/2021106A, KESLAKE ROADFlat£670,750
17/08/202179, KESLAKE ROADTerraced£2,005,500
23/07/202180, KESLAKE ROADTerraced£2,250,000
30/06/202186, KESLAKE ROAD bulkTerraced£1,985,000
18/06/2021102B, KESLAKE ROADFlat£806,000
21/05/2021GROUND FLOOR FLAT, 56, KESLAKE ROADFlat£780,500
25/01/202162, KESLAKE ROADTerraced£2,140,000
28/10/202053, KESLAKE ROADTerraced£1,750,000
22/10/202069, KESLAKE ROADTerraced£1,950,000
24/04/202091, KESLAKE ROADTerraced£2,260,850
02/03/202042, KESLAKE ROADTerraced£1,875,000
15/11/2019114, KESLAKE ROADTerraced£606,360
10/05/20193, KESLAKE ROADTerraced£2,021,500
30/04/201943, KESLAKE ROADTerraced£1,360,000
22/03/201989, KESLAKE ROADSemi-detached£1,890,000
18/02/2019GROUND FLOOR FLAT, 56, KESLAKE ROADFlat£745,000
05/02/201998, KESLAKE ROADTerraced£1,300,000
14/11/2018109B, KESLAKE ROADTerraced£500,000
08/08/201824, KESLAKE ROADTerraced£2,175,000
31/07/201892, KESLAKE ROAD bulkTerraced£1,085,000
17/04/201891, KESLAKE ROADTerraced£1,325,000
29/03/2018114, KESLAKE ROADFlat£605,000
09/03/201852, KESLAKE ROADTerraced£1,510,000
23/02/201815, KESLAKE ROADTerraced£1,700,000
19/12/2017101, KESLAKE ROADTerraced£1,300,000
06/12/20178, KESLAKE ROADTerraced£2,265,000
19/09/2017GROUND FLOOR FLAT, 95, KESLAKE ROADFlat£700,000
28/07/201775, KESLAKE ROADTerraced£1,880,000
19/06/20171, KESLAKE ROADTerraced£2,015,000
13/04/201770, KESLAKE ROAD bulkTerraced£1,425,000
11/01/201764A, KESLAKE ROADFlat£890,000
03/10/2016109C, KESLAKE ROADFlat£625,000
14/07/201621, KESLAKE ROADTerraced£2,120,000
30/03/201689, KESLAKE ROADSemi-detached£1,800,000
22/03/201678, KESLAKE ROADTerraced£1,630,000
08/03/201651, KESLAKE ROADTerraced£2,200,000
10/12/2015102B, KESLAKE ROADFlat£850,000
30/11/201511, KESLAKE ROADTerraced£1,980,000
30/09/201588, KESLAKE ROADTerraced£2,150,000
25/09/201580, KESLAKE ROADTerraced£1,999,995
12/06/201514A, KESLAKE ROADTerraced£710,000
18/02/2015110, KESLAKE ROADTerraced£1,600,000
19/12/201416, KESLAKE ROADTerraced£2,170,500
16/12/201440, KESLAKE ROADTerraced£3,105,000
24/11/201447, KESLAKE ROADTerraced£1,710,000
28/10/2014121B, KESLAKE ROADFlat£530,000
17/07/201469, KESLAKE ROADTerraced£2,225,000
11/07/201426, KESLAKE ROADTerraced£1,575,000
27/05/201462, KESLAKE ROADTerraced£2,060,000
30/04/201486, KESLAKE ROADTerraced£1,512,500
29/11/201351, KESLAKE ROADTerraced£1,500,000
28/11/201333, KESLAKE ROADTerraced£1,580,000
18/10/201364A, KESLAKE ROADFlat£660,000
09/08/2013FIRST FLOOR FLAT, 2, KESLAKE ROADFlat£680,000
19/06/201388, KESLAKE ROADTerraced£1,395,000
07/06/201351, KESLAKE ROADTerraced£1,200,000
17/12/201262, KESLAKE ROADTerraced£1,225,000
14/12/201272, KESLAKE ROADTerraced£1,485,000
19/10/201264B, KESLAKE ROADFlat£565,000
29/08/2012104, KESLAKE ROADSemi-detached£1,180,000
17/04/201281, KESLAKE ROADTerraced£1,500,000
11/01/201282, KESLAKE ROADTerraced£1,100,000
09/01/2012114, KESLAKE ROADFlat£315,000
02/12/201192, KESLAKE ROADTerraced£682,500
07/11/201175, KESLAKE ROADTerraced£1,500,000
12/10/201197, KESLAKE ROADTerraced£1,175,000
03/10/201161, KESLAKE ROADTerraced£1,297,500
06/09/201197, KESLAKE ROADTerraced£1,000,000
09/08/201196, KESLAKE ROADTerraced£720,000
24/06/201123, KESLAKE ROADTerraced£1,236,500
14/06/2011GROUND FLOOR FLAT, 28, KESLAKE ROADFlat£425,000
02/06/20113, KESLAKE ROAD bulkTerraced£1,125,000
26/05/201198, KESLAKE ROADTerraced£920,000
05/04/201167, KESLAKE ROADTerraced£550,000
01/02/201169, KESLAKE ROADTerraced£1,525,000
15/12/201024, KESLAKE ROADTerraced£1,250,000
13/09/201064A, KESLAKE ROADFlat£460,000
09/08/201020, KESLAKE ROADSemi-detached£885,000
17/05/201039A, KESLAKE ROADFlat£470,000
30/04/2010FIRST FLOOR FLAT, 56, KESLAKE ROADFlat£423,000
01/04/2010113B, KESLAKE ROADFlat£375,000
23/03/201041A, KESLAKE ROADTerraced£499,000
12/02/201040, KESLAKE ROADTerraced£1,360,000
01/12/2009109A, KESLAKE ROADTerraced£370,000
23/10/20097, KESLAKE ROADTerraced£1,200,000
23/10/200976B, KESLAKE ROADFlat£315,000
27/08/200930, KESLAKE ROADTerraced£790,000
19/08/200980, KESLAKE ROADTerraced£825,000
29/07/200965, KESLAKE ROADTerraced£865,000
04/09/2008107A, KESLAKE ROADFlat£417,500
05/08/200868, KESLAKE ROADTerraced£1,000,000
06/05/200848, KESLAKE ROAD bulkTerraced£1,375,000
14/04/200879, KESLAKE ROADTerraced£965,000
26/03/200816, KESLAKE ROADTerraced£1,050,000
22/02/2008102B, KESLAKE ROADFlat£465,000
25/01/200896, KESLAKE ROADTerraced£650,000
09/01/2008GROUND FLOOR FLAT, 56, KESLAKE ROADTerraced£446,500
23/11/200760, KESLAKE ROADTerraced£1,175,000
04/10/200797, KESLAKE ROADTerraced£765,000
26/07/200761, KESLAKE ROADTerraced£1,100,000
11/06/200767, KESLAKE ROADTerraced£477,000
01/06/200753, KESLAKE ROADTerraced£1,225,000
09/03/200783, KESLAKE ROADTerraced£835,000
26/01/200781, KESLAKE ROADTerraced£795,000
22/11/2006111C, KESLAKE ROADFlat£265,000
20/10/2006GROUND FLOOR FLAT, 28, KESLAKE ROADFlat£350,000
27/07/2006113C, KESLAKE ROADFlat new build£335,000
14/07/200676B, KESLAKE ROADFlat£263,000
06/07/200672, KESLAKE ROADTerraced£500,000
16/06/200650, KESLAKE ROADFlat£318,500
11/05/2006125B, KESLAKE ROADFlat£249,000
11/05/200694, KESLAKE ROADSemi-detached£480,000
07/04/2006FIRST FLOOR FLAT, 104, KESLAKE ROADFlat£300,000
21/12/2005GROUND FLOOR FLAT, 104, KESLAKE ROADFlat£317,500
18/11/2005107A, KESLAKE ROADFlat£275,000
02/11/200559, KESLAKE ROADSemi-detached£700,000
28/10/200533, KESLAKE ROADTerraced£660,000
09/09/200553, KESLAKE ROADTerraced£521,000
09/09/200539A, KESLAKE ROADFlat£334,000
07/09/200524, KESLAKE ROADTerraced£610,000
11/08/200540, KESLAKE ROADSemi-detached£800,000
09/08/2005FIRST FLOOR FLAT, 2, KESLAKE ROADFlat£325,000
01/06/200524, KESLAKE ROADTerraced£490,000
10/05/200575, KESLAKE ROADTerraced£525,000
03/09/2004111A, KESLAKE ROADTerraced£287,000
26/08/200464B, KESLAKE ROADFlat£150,000
14/05/200427, KESLAKE ROADSemi-detached£645,000
02/04/2004110, KESLAKE ROADTerraced£545,000
05/12/200368, KESLAKE ROADSemi-detached£560,000
05/12/2003111A, KESLAKE ROADTerraced£237,500
05/12/200339, KESLAKE ROADTerraced£314,000
06/10/200348, KESLAKE ROADTerraced£535,000
30/09/200360, KESLAKE ROADTerraced£691,000
17/09/2003110, KESLAKE ROADTerraced£300,000
30/06/2003GROUND FLOOR FLAT, 28, KESLAKE ROADFlat£90,000
28/03/2003FIRST FLOOR FLAT, 32, KESLAKE ROADFlat£275,000
14/02/200361, KESLAKE ROADTerraced£685,000
05/09/2002107C, KESLAKE ROADFlat£230,000
25/07/200276B, KESLAKE ROADFlat£210,000
21/06/200216, KESLAKE ROADSemi-detached£695,000
07/06/20029, KESLAKE ROADTerraced£700,000
30/05/2002FIRST FLOOR FLAT, 95, KESLAKE ROADFlat£275,000
10/05/200264A, KESLAKE ROADFlat£280,000
07/02/2002FIRST FLOOR FLAT, 2, KESLAKE ROADFlat£246,500
01/11/200139, KESLAKE ROADTerraced£250,000
28/09/2001GROUND FLOOR FLAT, 104, KESLAKE ROADFlat£249,999
29/08/2001107A, KESLAKE ROADFlat£249,950
02/07/200183, KESLAKE ROADTerraced£432,681
11/04/200147, KESLAKE ROADTerraced£495,000
10/04/200138, KESLAKE ROADTerraced£475,000
06/03/200198, KESLAKE ROADTerraced£310,000
31/01/200139A, KESLAKE ROADFlat£241,000
23/10/200069, KESLAKE ROADTerraced£340,000
06/10/200090, KESLAKE ROADFlat£105,000
06/10/2000GROUND FLOOR FLAT, 90, KESLAKE ROADFlat£190,000
15/09/200067, KESLAKE ROADTerraced£192,000
03/08/200027, KESLAKE ROADSemi-detached£500,000
24/03/2000111A, KESLAKE ROADFlat£179,000
10/03/2000125B, KESLAKE ROADFlat£77,000
10/12/1999113A, KESLAKE ROADTerraced£187,500
25/11/1999GROUND FLOOR FLAT, 67, KESLAKE ROADFlat£170,000
23/11/19998, KESLAKE ROADTerraced£395,000
19/11/1999121A, KESLAKE ROADFlat£179,000
05/11/199964A, KESLAKE ROADFlat£195,000
11/10/199961, KESLAKE ROADTerraced£325,000
09/08/1999GROUND FLOOR FLAT, 95, KESLAKE ROADFlat£154,000
12/04/1999107A, KESLAKE ROADFlat£149,000
07/04/1999FLAT A, 106, KESLAKE ROADFlat£152,500
22/01/19997, KESLAKE ROADSemi-detached£295,000
18/12/1998FIRST FLOOR FLAT, 2, KESLAKE ROADFlat£145,000
30/10/1998102B, KESLAKE ROADFlat£140,000
28/07/1998121A, KESLAKE ROADFlat£137,000
10/07/1998FLAT 2, 22, KESLAKE ROADFlat£136,250
19/06/19989, KESLAKE ROADTerraced£300,000
26/04/1998113A, KESLAKE ROADTerraced£137,000
24/04/19989, KESLAKE ROADTerraced£236,000
24/04/199890, KESLAKE ROADFlat£198,000
17/04/199850, KESLAKE ROADFlat£132,000
18/12/199760, KESLAKE ROADTerraced£280,000
07/11/199796, KESLAKE ROADTerraced£50,000
19/09/199750, KESLAKE ROADFlat£97,000
05/06/1997108, KESLAKE ROADTerraced£75,000
29/04/199727, KESLAKE ROADSemi-detached£250,000
21/03/1997FLAT A, 106, KESLAKE ROADFlat£98,000
03/03/199739, KESLAKE ROADTerraced£98,000
24/01/1997106B, KESLAKE ROADFlat£92,000
17/01/199768, KESLAKE ROADSemi-detached£230,000
13/01/199763, KESLAKE ROADTerraced£235,000
18/12/1996GROUND FLOOR FLAT, 102, KESLAKE ROADFlat£70,000
14/10/1996111A, KESLAKE ROADFlat£89,000
16/09/199688, KESLAKE ROADTerraced£175,500
09/09/199663, KESLAKE ROADTerraced£150,000
22/08/1996121A, KESLAKE ROADFlat£86,000
02/08/199643, KESLAKE ROADTerraced£195,000
17/04/1996102B, KESLAKE ROADFlat£72,500
08/03/1996125B, KESLAKE ROADFlat£75,000
08/03/199664A, KESLAKE ROADFlat£87,000
05/02/1996FLAT 1, 22, KESLAKE ROADFlat£100,000
12/01/199652, KESLAKE ROADTerraced£151,000
04/01/1996LOWER MAISONETTE, 50, KESLAKE ROADFlat£88,000
02/10/199511, KESLAKE ROADTerraced£182,500
15/06/199560, KESLAKE ROADTerraced£159,500
26/05/1995FIRST FLOOR FLAT, 104, KESLAKE ROADSemi-detached£67,000
11/04/1995121A, KESLAKE ROADFlat£74,000
10/03/1995FIRST FLOOR FLAT, 56, KESLAKE ROADFlat£80,000