House prices in NW3, London
Typical price
£928,750
Twelve months to August 2026
Ten years ago
£939,000
-1% since
Sales in the last year
482
September 2025 to August 2026 · 961 five years before
Most homes sold
Flats
73% of sales in the last five years
Prices over time
The typical price each year in NW3, against Camden as a whole.
By kind of home
The typical price for each kind of home: the twelve months to August 2026 against the same twelve months back then.
| Kind of home | Now | 5 years ago | 10 years ago |
|---|---|---|---|
| Flats | £830,000 | £830,000 +0% since | £850,000 -2% since |
| Terraced houses | £2,175,000 | £2,087,500 +4% since | £2,250,000 -3% since |
| Semi-detached houses | £4,448,282 | £3,810,000 +17% since | £3,750,000 +19% since |
| Detached houses | – | £4,740,000 | Not enough sales |
The typical price is the middle sale of the twelve months, not the average, so one very dear or very cheap sale cannot pull it about. Standard sales only. A figure needs at least 15 sales behind it.
Streets in NW3
Every street with sales over the last five years, busiest first. Each opens its own page.
No street by that name has sold in the last five years.
Busiest streets
Finchley Road
119 sales
£600,000
Haverstock Hill
96 sales
£650,000
Fellows Road
74 sales
£796,250
Belsize Park Gardens
70 sales
£1,125,000
Fitzjohns Avenue
67 sales
£1,110,000
Belsize Grove
63 sales
£565,000
King Henrys Road
56 sales
£833,500
Belsize Avenue
54 sales
£807,500
Eton Avenue
51 sales
£1,395,000
Belsize Park
49 sales
£1,000,000
Frognal
44 sales
£905,000
Maitland Park Villas
42 sales
£524,687
Netherhall Gardens
41 sales
£855,000
Adelaide Road
38 sales
£514,250
Kidderpore Avenue
36 sales
£1,012,500
Adamson Road
34 sales
£869,000
Parkhill Road
34 sales
£975,125
West Heath Road
33 sales
£2,625,000
Primrose Gardens
29 sales
£690,000
Savernake Road
29 sales
£939,500
South Hill Park
28 sales
£1,100,000
Belsize Lane
26 sales
£1,562,500
East Heath Road
26 sales
£1,545,000
Rosslyn Hill
26 sales
£982,500
Steeles Road
26 sales
£820,000
Prince Arthur Road
25 sales
£935,000
Upper Park Road
25 sales
£960,000
Eton Place
24 sales
£560,000
Lancaster Grove
24 sales
£960,000
Frognal Lane
23 sales
£1,320,000
Parliament Hill
23 sales
£1,450,000
Platts Lane
23 sales
£1,125,000
Maresfield Gardens
22 sales
£1,324,325
Shirlock Road
22 sales
£735,000
Eton Rise
21 sales
£545,000
Lawn Road
21 sales
£585,000
New End
21 sales
£2,730,000
Wedderburn Road
21 sales
£1,312,500
Winchester Road
21 sales
£725,000
Elsworthy Road
20 sales
£2,450,000
Gayton Road
20 sales
£2,727,500
Thurlow Road
20 sales
£1,670,500
Arkwright Road
19 sales
£1,025,000
Constantine Road
19 sales
£1,600,000
Eton College Road
19 sales
£600,000
Belsize Crescent
18 sales
£804,500
Lindfield Gardens
18 sales
£1,240,000
Redington Road
18 sales
£1,980,000
Willoughby Road
18 sales
£1,450,000
Belsize Square
17 sales
£1,040,000
Buckland Crescent
17 sales
£1,014,500
Courthope Road
17 sales
£2,210,000
Howitt Road
17 sales
£1,210,000
College Crescent
16 sales
£637,500
Denning Road
16 sales
£908,500
Frognal Rise
16 sales
£2,400,000
Lyndhurst Road
16 sales
£1,137,250
Mansfield Road
16 sales
£625,000
Nassington Road
16 sales
£891,250
Pilgrims Lane
16 sales
£2,550,000
Glenmore Road
15 sales
£824,000
Heath Drive
15 sales
£1,375,000
Lambolle Road
15 sales
£867,500
South Hill Park Gardens
15 sales
£930,000
Willow Road
15 sales
£825,000
Glenloch Road
14 sales
£895,000
Primrose Hill Road
14 sales
£1,047,500
Roderick Road
14 sales
£1,495,000
Rowland Hill Street
14 sales
£802,500
Well Walk
14 sales
£899,995
Antrim Road
13 sales
£1,200,000
Bracknell Gardens
13 sales
£1,637,500
Crossfield Road
13 sales
£712,000
Fleet Road
13 sales
£530,000
Carlingford Road
12 sales
£1,293,500
Downshire Hill
12 sales
£3,977,500
Eton Road
12 sales
£875,000
Ainger Road
11 sales
£742,500
Heath Street
11 sales
£900,000
Hollycroft Avenue
11 sales
£2,430,000
Kidderpore Gardens
11 sales
£1,440,000
Langland Gardens
11 sales
£1,300,725
Agincourt Road
10 sales
£507,500
Byron Mews
10 sales
£870,000
Church Row
10 sales
£2,150,000
Englands Lane
10 sales
£807,500
Estelle Road
10 sales
£930,000
Ferncroft Avenue
10 sales
£2,415,000
Lisburne Road
10 sales
£2,275,000
Redington Gardens
10 sales
£2,362,500
Rosecroft Avenue
10 sales
£1,132,500
Rosemont Road
10 sales
£850,000
Tanza Road
10 sales
£2,737,500
Hampstead Hill Gardens
9 sales
£1,045,000
Lyndhurst Gardens
9 sales
£1,320,000
Meadowbank
9 sales
£2,000,000
Oak Hill Park
9 sales
£1,120,000
Ornan Road
9 sales
£1,550,000
Upper Hampstead Walk
9 sales
£1,500,000
Vale Of Health
9 sales
£1,600,000
Daleham Gardens
8 sales
£2,154,500
Eldon Grove
8 sales
£1,300,000
Elliott Square
8 sales
£2,250,000
Eton Villas
8 sales
£3,900,000
Pond Street
8 sales
£962,500
Tudor Close
8 sales
£852,500
Ellerdale Road
7 sales
£1,060,000
Frognal Gardens
7 sales
£1,975,000
Heath Hurst Road
7 sales
£3,900,000
Lancaster Drive
7 sales
£875,000
Lyndhurst Terrace
7 sales
£1,460,000
Maitland Park Road
7 sales
£321,000
Nutley Terrace
7 sales
£1,748,220
Rona Road
7 sales
£980,000
South End Road
7 sales
£725,000
Strathray Gardens
7 sales
£1,375,000
The Mount
7 sales
£1,597,500
Windmill Hill
7 sales
£4,250,000
Beaumont Walk
6 sales
£512,500
Christchurch Hill
6 sales
£3,600,000
Flask Walk
6 sales
£1,815,000
Gardnor Road
6 sales
£1,270,000
Glenilla Road
6 sales
£2,345,000
Grove Place
6 sales
£715,500
Harley Road
6 sales
£1,212,500
Hornby Close
6 sales
£1,575,000
Keats Grove
6 sales
£1,235,000
Kemplay Road
6 sales
£1,850,000
Mackeson Road
6 sales
£667,500
Oakhill Avenue
6 sales
£3,145,890
Penrose Gardens
6 sales
£1,137,500
Rudall Crescent
6 sales
£2,317,000
Templewood Avenue
6 sales
£4,937,500
Well Road
6 sales
£2,887,500
Branch Hill
5 sales
£1,640,000
Briardale Gardens
5 sales
£1,300,000
Briary Close
5 sales
£1,580,000
Chalcot Gardens
5 sales
£1,250,000
Downside Crescent
5 sales
£900,000
Dunboyne Road
5 sales
£760,000
Elsworthy Terrace
5 sales
£1,495,000
Hampstead High Street
5 sales
£585,000
Hawtrey Road
5 sales
£1,700,000
Lithos Road
5 sales
£490,000
Mccrone Mews
5 sales
£585,000
South End Close
5 sales
£555,000
Tasker Road
5 sales
£513,300
Vane Close
5 sales
£1,742,500
West Heath Gardens
5 sales
£2,600,000
Antrim Grove
4 sales
£2,040,000
Aspern Grove
4 sales
£650,100
Benhams Place
4 sales
£1,210,500
Cannon Place
4 sales
£1,197,500
Chesterford Gardens
4 sales
£1,382,107
Clorane Gardens
4 sales
£3,880,000
Elsworthy Rise
4 sales
£1,702,500
Gayton Crescent
4 sales
£1,575,000
Greenaway Gardens
4 sales
£3,700,000
Holford Road
4 sales
£1,013,750
Holly Mount
4 sales
£4,205,000
Maryon Mews
4 sales
£2,250,000
Quickswood
4 sales
£1,793,750
Spaniards End
4 sales
£5,575,000
St Crispins Close
4 sales
£592,500
West Heath Close
4 sales
£4,712,500
Barn Field
3 sales
£572,500
Belsize Park Mews
3 sales
£1,502,575
Connaught Mews
3 sales
£6,600,000
Conybeare
3 sales
£1,500,000
Cressy Road
3 sales
£2,450,000
Elm Walk
3 sales
£7,000,000
Eton Garages
3 sales
£2,112,500
Firecrest Drive
3 sales
£1,735,000
Gainsborough Gardens
3 sales
£8,550,000
Garnett Road
3 sales
£390,000
Hampstead Grove
3 sales
£1,900,000
Holly Place
3 sales
£4,000,000
Holly Walk
3 sales
£2,300,000
Howitt Close
3 sales
£395,000
Lambolle Place
3 sales
£2,750,000
Lower Merton Rise
3 sales
£1,900,000
Lower Terrace
3 sales
£3,050,000
Merton Rise
3 sales
£2,000,000
North End
3 sales
£1,350,000
North End Way
3 sales
£2,670,000
Spencer Walk
3 sales
£1,230,000
Belsize Mews
2 sales
£1,726,375
Burdett Mews
2 sales
£821,000
Cannon Lane
2 sales
£11,712,500
Daleham Mews
2 sales
£1,992,500
Holly Hill
2 sales
£1,807,500
Lutton Terrace
2 sales
£977,500
Mansfield Place
2 sales
£1,930,000
Mount Vernon
2 sales
£2,800,000
New End Square
2 sales
£1,212,502
Oak Hill Park Mews
2 sales
£1,914,000
Parkhill Walk
2 sales
£1,527,500
Perrins Court
2 sales
£487,500
Prince Arthur Mews
2 sales
£1,593,750
Princess Mews
2 sales
£1,287,500
Provost Road
2 sales
£2,975,000
Sandy Road
2 sales
£2,342,500
Steeles Mews North
2 sales
£1,545,000
Streatley Place
2 sales
£2,102,500
Studholme Court
2 sales
£370,500
Sumpter Close
2 sales
£650,000
The Heights
2 sales
£462,500
The Mount Square
2 sales
£1,175,000
Tower Close
2 sales
£2,687,500
Upper Terrace
2 sales
£7,187,500
Village Close
2 sales
£1,925,000
Villas On The Heath
2 sales
£2,775,000
Wadham Gardens
2 sales
£9,037,500
Westover Hill
2 sales
£3,900,000
Wildwood Grove
2 sales
£1,350,000
Wood Field
2 sales
£512,500
Akenside Road
1 sale
£3,450,000
Back Lane
1 sale
£1,485,000
Beaumont Gardens
1 sale
£4,500,000
Beechworth Close
1 sale
£7,865,000
Belsize Terrace
1 sale
£1,120,000
Birchwood Drive
1 sale
£3,625,000
Brocas Close
1 sale
£1,925,000
Cenacle Close
1 sale
£4,050,000
Columbas Drive
1 sale
£3,560,000
Elizabeth Mews
1 sale
£1,725,000
Elm Row
1 sale
£7,175,000
Erskine Mews
1 sale
£2,500,000
Erskine Road
1 sale
£1,280,000
Frognal Close
1 sale
£3,080,000
Grange Gardens
1 sale
£3,750,000
Hampstead Lane
1 sale
£5,760,000
Hay Mews
1 sale
£1,475,000
Heath Villas
1 sale
£2,775,000
Heathside
1 sale
£7,250,000
Holly Bush Vale
1 sale
£885,000
Hollyberry Lane
1 sale
£2,000,000
Huson Close
1 sale
£1,550,000
Inverforth Close
1 sale
£3,695,000
Kings College Road
1 sale
£4,000,000
Lakis Close
1 sale
£1,332,500
Lancaster Stables
1 sale
£3,698,600
Lyttelton Close
1 sale
£2,175,000
Mansion Gardens
1 sale
£2,250,000
Mulberry Close
1 sale
£1,250,000
Murray Terrace
1 sale
£2,025,000
Old Brewery Mews
1 sale
£2,500,000
Oppidans Road
1 sale
£1,075,000
Oriel Court
1 sale
£583,000
Perceval Avenue
1 sale
£7,007,745
Perrins Lane
1 sale
£1,581,500
Perrins Walk
1 sale
£4,100,000
Rosslyn Mews
1 sale
£1,675,000
Shepherds Walk
1 sale
£4,000,000
Spaniards Road
1 sale
£2,900,000
Squires Mount Cottages
1 sale
£1,925,000
Steeles Mews South
1 sale
£1,600,000
Teil Row
1 sale
£2,600,000
Telegraph Hill
1 sale
£4,400,000
The Village
1 sale
£1,165,000
Trinity Close
1 sale
£2,725,000
Wildwood Terrace
1 sale
£1,920,000
Wychcombe Studios
1 sale
£7,500,000
And 258 more. Type a street name above to find one.
Recently sold in NW3
The newest recorded sales here.
6A Willow Road
August 2026
£900,000
42 Eton Rise
August 2026
£495,000
Ground Floor And Basement Maisonette, 25 Glenloch Road
August 2026
£985,000
Flat 2, 144 Fellows Road
August 2026
£675,000
Flat 1, 1 Holford Road
August 2026
£627,500
Flat 5, 24 Parliament Hill
August 2026
£870,000
Flat 50 Holmefield Court, Belsize Grove
August 2026
£300,000
Ground Floor Flat, 21 Crossfield Road
August 2026
£640,000
Flat 11 Waverley Court, 41 - 43 Steeles Road
August 2026
£620,000
Flat 8 Mandeville Court, Finchley Road
August 2026
£521,000
Flat 117 Visage Apartments, Winchester Road
August 2026
£530,000
Ground Floor Flat, 18 Parkhill Road
August 2026
£1,020,000