House prices in W2, London
Typical price
£765,000
Twelve months to August 2026
Ten years ago
£795,000
-4% since
Sales in the last year
426
September 2025 to August 2026 · 1,013 five years before
Most homes sold
Flats
82% of sales in the last five years
Prices over time
The typical price each year in W2, against City of Westminster 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 | £708,000 | £886,950 -20% since | £735,000 -4% since |
| Terraced houses | £2,300,000 | £2,850,000 -19% since | £3,020,000 -24% since |
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 W2
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
Gloucester Terrace
101 sales
£755,000
Queensway
101 sales
£995,000
Westbourne Terrace
88 sales
£821,900
Segrave Walk
80 sales
£847,350
Newcastle Place
68 sales
£1,550,000
Edgware Road
60 sales
£407,500
Linden Gardens
57 sales
£975,000
Hereford Road
47 sales
£1,300,000
North Wharf Road
45 sales
£1,420,000
Kensington Gardens Square
39 sales
£781,250
Porchester Square
39 sales
£615,000
Bayswater Road
37 sales
£4,850,000
Crompton Street
37 sales
£886,500
Leinster Square
36 sales
£967,500
Queens Gardens
36 sales
£925,000
Praed Street
35 sales
£650,000
Clanricarde Gardens
34 sales
£898,000
Cleveland Square
34 sales
£1,500,000
Talbot Road
34 sales
£932,500
Sussex Gardens
33 sales
£990,000
Hyde Park Square
32 sales
£1,122,500
Orsett Terrace
31 sales
£425,000
Hallfield Estate
28 sales
£428,750
Inverness Terrace
27 sales
£800,000
Lancaster Gate
27 sales
£1,350,000
Craven Hill Gardens
26 sales
£877,500
Westbourne Park Road
26 sales
£1,242,500
Chepstow Road
25 sales
£568,000
St Stephens Gardens
25 sales
£740,000
Westbourne Gardens
25 sales
£900,000
Hatherley Grove
24 sales
£519,000
Hermitage Street
24 sales
£752,500
Chepstow Place
23 sales
£1,015,000
Pembridge Gardens
23 sales
£775,000
Merchant Square
22 sales
£1,675,000
Palace Court
22 sales
£1,480,000
Sheldon Square
21 sales
£820,000
St Marys Terrace
20 sales
£1,065,000
Durham Terrace
19 sales
£1,275,000
Maida Avenue
19 sales
£945,000
Moscow Road
18 sales
£1,587,500
Westbourne Grove
18 sales
£921,250
Artesian Road
17 sales
£1,635,000
Porchester Place
16 sales
£693,750
Portsea Place
15 sales
£750,000
Westbourne Park Villas
15 sales
£974,975
Dawson Place
14 sales
£2,900,000
Hyde Park Gardens
14 sales
£4,125,000
Monmouth Road
14 sales
£1,466,600
Moorhouse Road
14 sales
£822,500
South Wharf Road
14 sales
£732,500
Chilworth Mews
13 sales
£1,760,000
Gloucester Square
13 sales
£3,700,000
Leinster Gardens
13 sales
£465,000
Newton Road
13 sales
£650,000
Pembridge Square
13 sales
£1,135,000
St Petersburgh Place
13 sales
£1,325,000
Sussex Square
13 sales
£1,850,000
Craven Hill
12 sales
£1,350,000
Kendal Street
12 sales
£915,000
Porchester Terrace
12 sales
£1,820,000
Sunderland Terrace
12 sales
£1,350,000
Craven Terrace
11 sales
£515,000
Hyde Park Place
11 sales
£1,415,000
Kendal Steps
11 sales
£750,000
Sutherland Place
11 sales
£1,840,000
The Water Gardens
11 sales
£600,000
Alexander Street
10 sales
£2,057,842
Bishops Bridge Road
10 sales
£792,500
Cambridge Square
10 sales
£812,500
Ossington Street
10 sales
£1,192,500
Bathurst Mews
9 sales
£1,800,000
Courtnell Street
9 sales
£4,376,999
Porchester Road
9 sales
£540,000
Queensborough Terrace
9 sales
£652,500
Star Street
9 sales
£850,000
Westbourne Grove Terrace
9 sales
£575,000
Brook Mews North
8 sales
£1,352,500
Connaught Square
8 sales
£2,090,000
Lancaster Mews
8 sales
£2,188,925
Northumberland Place
8 sales
£3,837,500
Sussex Place
8 sales
£1,055,000
Westbourne Terrace Road
8 sales
£1,047,500
Cleveland Gardens
7 sales
£1,210,000
Delamere Terrace
7 sales
£585,000
Devonshire Terrace
7 sales
£650,000
Gloucester Gardens
7 sales
£658,000
Merchant Square East
7 sales
£825,000
Southwick Street
7 sales
£545,000
Westbourne Street
7 sales
£710,000
Albion Street
6 sales
£4,212,500
Clifton Place
6 sales
£1,095,000
Garway Road
6 sales
£1,225,000
Lancaster Terrace
6 sales
£942,500
Norfolk Crescent
6 sales
£1,305,000
Princes Mews
6 sales
£2,137,500
The Quadrangle
6 sales
£1,002,875
Archery Steps
5 sales
£815,000
Bathurst Street
5 sales
£1,250,000
Bridstow Place
5 sales
£1,600,000
Cleveland Terrace
5 sales
£1,750,000
Craven Hill Mews
5 sales
£2,400,000
Gloucester Mews West
5 sales
£1,590,000
Kildare Terrace
5 sales
£5,275,000
Porchester Gardens
5 sales
£1,107,500
Porchester Terrace North
5 sales
£555,000
Salem Road
5 sales
£1,900,000
Stanhope Place
5 sales
£1,010,000
Stanhope Terrace
5 sales
£1,285,000
Strathearn Place
5 sales
£600,000
Westbourne Crescent
5 sales
£972,500
Bourne Terrace
4 sales
£398,750
Chilworth Street
4 sales
£950,000
Conduit Mews
4 sales
£2,180,000
Gloucester Mews
4 sales
£1,095,051
Hall Place
4 sales
£425,000
Hanover Steps
4 sales
£747,500
Harrow Road
4 sales
£456,000
Kildare Gardens
4 sales
£3,647,500
Pembridge Place
4 sales
£2,200,000
Radnor Place
4 sales
£1,635,500
Shrewsbury Mews
4 sales
£928,750
Spring Street
4 sales
£307,500
St Michaels Street
4 sales
£632,000
Warwick Crescent
4 sales
£700,000
West Rise
4 sales
£460,000
Bark Place
3 sales
£3,400,000
Canalside Walk
3 sales
£1,450,000
Caroline Place
3 sales
£2,700,000
Clarendon Mews
3 sales
£1,350,000
Clarendon Place
3 sales
£5,400,000
Frederick Close
3 sales
£2,325,000
Fulton Mews
3 sales
£4,000,000
Howley Place
3 sales
£2,250,000
Hyde Park Street
3 sales
£3,075,000
Junction Mews
3 sales
£1,470,000
Monmouth Place
3 sales
£910,000
North Rise
3 sales
£495,000
Park Place Villas
3 sales
£5,600,000
Park Steps
3 sales
£526,000
Princes Square
3 sales
£550,000
Queens Mews
3 sales
£2,100,000
Queensborough Mews
3 sales
£970,000
Rede Place
3 sales
£1,100,000
Shrewsbury Road
3 sales
£620,000
St Marys Square
3 sales
£542,500
St Petersburgh Mews
3 sales
£1,559,307
St Stephens Crescent
3 sales
£1,600,000
Upbrook Mews
3 sales
£1,400,000
Woodchester Square
3 sales
£380,000
Alexander Mews
2 sales
£512,500
Alfred Road
2 sales
£407,500
Blomfield Villas
2 sales
£595,000
Burdett Mews
2 sales
£1,538,000
Celbridge Mews
2 sales
£1,238,000
Chapel Side
2 sales
£1,357,500
Connaught Place
2 sales
£1,087,500
Hyde Park Crescent
2 sales
£2,825,000
John Aird Court
2 sales
£357,125
Linden Mews
2 sales
£1,997,500
Norfolk Place
2 sales
£642,500
Orme Court
2 sales
£2,132,500
Orme Square
2 sales
£7,025,000
Oxford Square
2 sales
£2,312,500
Paddington Green
2 sales
£859,200
Pembridge Villas
2 sales
£752,500
Porchester Gate
2 sales
£799,000
Sale Place
2 sales
£1,201,200
Somers Crescent
2 sales
£2,362,500
Talbot Square
2 sales
£845,000
Victoria Grove Mews
2 sales
£2,177,500
Albion Close
1 sale
£3,125,000
Archery Close
1 sale
£1,750,000
Botts Mews
1 sale
£1,500,000
Burwood Place
1 sale
£750,000
Caroline Place Mews
1 sale
£1,950,000
Conduit Passage
1 sale
£760,000
Connaught Street
1 sale
£257,000
Craven Road
1 sale
£470,000
Eastbourne Mews
1 sale
£1,950,000
Harbet Road
1 sale
£162,500
Hogan Mews
1 sale
£1,500,000
Hyde Park Gardens Mews
1 sale
£3,650,000
Leinster Mews
1 sale
£2,725,000
London Mews
1 sale
£1,890,000
Norfolk Square Mews
1 sale
£1,375,000
Ossington Close
1 sale
£613,318
Praed Mews
1 sale
£905,000
Radnor Mews
1 sale
£2,175,000
Seymour Street
1 sale
£1,000,000
Southwick Place
1 sale
£8,000,000
St Stephens Mews
1 sale
£1,825,000
Sussex Mews East
1 sale
£1,400,000
Sussex Mews West
1 sale
£3,900,000
Tenniel Close
1 sale
£1,800,000
Titchborne Row
1 sale
£2,700,000
Torquay Street
1 sale
£220,000
Warwick Avenue
1 sale
£4,650,000
Westbourne Terrace Mews
1 sale
£1,400,000
And 194 more. Type a street name above to find one.
Recently sold in W2
The newest recorded sales here.
Flat 4, 29 - 31 Craven Road
August 2026
£470,000
206 Westcliffe Apartments, 1 South Wharf Road
August 2026
£1,030,000
412 Edgware Road
August 2026
£800,000
Second Floor Flat, 17D Orsett Terrace
August 2026
£490,000
Flat 76 Forset Court, Edgware Road
August 2026
£150,000
Apartment 3.6, 2 Hyde Park Square
August 2026
£868,500
Flat 3 Cranleigh Court, 4 - 5 Leinster Gardens
August 2026
£525,000
37 Alexander Street
August 2026
£400,000
29 Bathurst Mews
August 2026
£1,550,000
Apartment 41, 11 Sheldon Square
July 2026
£470,000
Flat 4, 110 Gloucester Terrace
July 2026
£405,000
Flat 102 Balmoral Apartments, 2 Praed Street
July 2026
£800,000