Westminster house prices and property data

Annual summary

The London property market is dynamic, and prices differ between areas, and over time.

If you are looking to understand what is happening in your local area today, get in touch with one of our experts who can discuss the current market or provide an up to date valuation for your property.

The following is an annual summary based on Land Registry data.

Flats accounted for the majority of recorded sales in Westminster during the last year with an average selling price of £1,251,008. Terraced properties had an average selling price of £2,818,124.

Overall, sold prices in Westminster were 22.2% up on the previous year.

Average sold price in Westminster for April 2021 to March 2022

Source - Land Registry

All properties

£1,359,778

Flats accounted for the majority of recorded sales in Westminster during this period.

Houses

£2,818,124

with 29 houses sold


Average sold prices

Semi-detached - £2,818,124

Flats

£1,251,008

with 327 flats sold


Average sold prices in Westminster from Mar 21 - Mar 22

Source - Land Registry

Historical sold prices in Westminster from 2012 - 2022

Source - Land Registry

Average West London sold prices

Source - Land Registry

West London

Average sold price
£1,282,364
Price change
£29,799
% chance
2.3%
  • Acton

    Average sold price
    £665,345
    Price change
    £19,272
    % chance
    2.9%
  • Acton Green

    Average sold price
    £751,977
    Price change
    £65,633
    % chance
    8.7%
  • Barons Court

    Average sold price
    £717,036
    Price change
    £211,032
    % chance
    29.4%
  • Bayswater

    Average sold price
    £1,720,611
    Price change
    £87,966
    % chance
    5.1%
  • Bedford Park

    Average sold price
    £1,126,023
    Price change
    £1,092,414
    % chance
    97%
  • Bloomsbury

    Average sold price
    £983,332
    Price change
    £24,963
    % chance
    2.5%
  • Brentford

    Average sold price
    £462,256
    Price change
    £61,464
    % chance
    13.3%
  • Brondesbury Park

    Average sold price
    £1,150,715
    Price change
    £3,736
    % chance
    0.3%
  • Brook Green

    Average sold price
    £1,388,662
    Price change
    £142,818
    % chance
    10.3%
  • Chinatown

    Average sold price
    £1,339,897
    Price change
    £290,243
    % chance
    21.7%
  • Chiswick

    Average sold price
    £1,059,168
    Price change
    £133,512
    % chance
    12.6%
  • City of Westminster

    Average sold price
    £1,898,419
    Price change
    £76,951
    % chance
    4.1%
  • Covent Garden

    Average sold price
    £1,803,483
    Price change
    £304,759
    % chance
    16.9%
  • Ealing

    Average sold price
    £789,506
    Price change
    £4,033
    % chance
    0.5%
  • Ealing Common

    Average sold price
    £789,796
    Price change
    £15,159
    % chance
    1.9%
  • East Acton

    Average sold price
    £586,092
    Price change
    £32,918
    % chance
    5.6%
  • Fitzrovia

    Average sold price
    £1,410,815
    Price change
    £644,959
    % chance
    45.7%
  • Fulham

    Average sold price
    £1,185,086
    Price change
    £44,666
    % chance
    3.8%
  • Gunnersbury

    Average sold price
    £762,745
    Price change
    £9,537
    % chance
    1.3%
  • Hammersmith

    Average sold price
    £974,197
    Price change
    £76,235
    % chance
    7.8%
  • Hanger Lane

    Average sold price
    £765,010
    Price change
    £21,974
    % chance
    2.9%
  • Hanwell

    Average sold price
    £590,656
    Price change
    £45,505
    % chance
    7.7%
  • Haymarket

    Average sold price
    £2,714,239
    Price change
    £1,727,489
    % chance
    63.6%
  • Holland Park

    Average sold price
    £3,143,353
    Price change
    £553
    % chance
    No data
  • Hyde Park

    Average sold price
    £3,021,358
    Price change
    £81,504
    % chance
    2.7%
  • Islington

    Average sold price
    £876,227
    Price change
    £26,312
    % chance
    3%
  • Kensal Rise

    Average sold price
    £1,023,481
    Price change
    £25,746
    % chance
    2.5%
  • Kensal Town

    Average sold price
    £723,234
    Price change
    £26,770
    % chance
    3.7%
  • Kensington

    Average sold price
    £2,313,974
    Price change
    £276,944
    % chance
    12%
  • Kilburn

    Average sold price
    £872,543
    Price change
    £79,236
    % chance
    9.1%
  • Ladbroke Grove

    Average sold price
    £1,335,333
    Price change
    £181,159
    % chance
    13.6%
  • Lisson Grove

    Average sold price
    £887,558
    Price change
    £7,561
    % chance
    0.9%
  • Little Ealing

    Average sold price
    £695,461
    Price change
    £7,388
    % chance
    1.1%
  • Little Venice

    Average sold price
    £1,077,104
    Price change
    £182,963
    % chance
    17%
  • Maida Hill

    Average sold price
    £849,863
    Price change
    £81,381
    % chance
    9.6%
  • Maida Vale

    Average sold price
    £905,876
    Price change
    £29,984
    % chance
    3.3%
  • Marylebone

    Average sold price
    £2,155,687
    Price change
    £385,903
    % chance
    17.9%
  • Mayfair

    Average sold price
    £6,287,406
    Price change
    £483,869
    % chance
    7.7%
  • Neasden

    Average sold price
    £670,175
    Price change
    £35,995
    % chance
    5.4%
  • North Acton

    Average sold price
    £461,431
    Price change
    £53,494
    % chance
    11.6%
  • North Kensington

    Average sold price
    £1,050,827
    Price change
    £98,980
    % chance
    9.4%
  • Notting Hill

    Average sold price
    £2,290,352
    Price change
    £256,112
    % chance
    11.2%
  • Oxford Circus

    Average sold price
    £7,300,000
    Price change
    £2,412,500
    % chance
    33%
  • Paddington

    Average sold price
    £1,181,447
    Price change
    £57,972
    % chance
    4.9%
  • Piccadilly

    Average sold price
    £1,853,670
    Price change
    £94,026
    % chance
    5.1%
  • Piccadilly Circus

    Average sold price
    £2,256,799
    Price change
    £115,343
    % chance
    5.1%
  • Regent's Park

    Average sold price
    £1,457,132
    Price change
    £145,060
    % chance
    10%
  • Shepherd's Bush

    Average sold price
    £795,238
    Price change
    £17,292
    % chance
    2.2%
  • Soho

    Average sold price
    £1,804,074
    Price change
    £285,761
    % chance
    15.8%
  • South Acton

    Average sold price
    £575,823
    Price change
    £34,551
    % chance
    6%
  • South Kensington

    Average sold price
    £2,414,873
    Price change
    £1,054,984
    % chance
    43.7%
  • St James's

    Average sold price
    £3,215,834
    Price change
    £8,354,194
    % chance
    259.8%
  • St Johns Wood

    Average sold price
    £2,210,081
    Price change
    £578,695
    % chance
    26.2%
  • Strand

    Average sold price
    £6,481,738
    Price change
    £4,333,497
    % chance
    66.9%
  • Theatreland

    Average sold price
    £1,784,213
    Price change
    £453,431
    % chance
    25.4%
  • Warwick Avenue

    Average sold price
    £1,252,826
    Price change
    £126,451
    % chance
    10.1%
  • West Acton

    Average sold price
    £620,932
    Price change
    £8,827
    % chance
    1.4%
  • West Ealing

    Average sold price
    £780,860
    Price change
    £49,773
    % chance
    6.4%
  • West Kensington

    Average sold price
    £1,122,240
    Price change
    £238,262
    % chance
    21.2%
  • West Kilburn

    Average sold price
    £898,659
    Price change
    £89,122
    % chance
    9.9%
  • Westbourne Green

    Average sold price
    £704,164
    Price change
    £20,976
    % chance
    3%
  • Westminster

    Average sold price
    £1,112,912
    Price change
    £246,866
    % chance
    22.2%
  • White City

    Average sold price
    £859,480
    Price change
    £40,919
    % chance
    4.8%
  • Wormwood Scrubs

    Average sold price
    £859,480
    Price change
    £40,919
    % chance
    4.8%
West London£1,282,364£29,7992.3%
Acton£665,345£19,2722.9%
Acton Green£751,977£65,6338.7%
Barons Court£717,036£211,03229.4%
Bayswater£1,720,611£87,9665.1%
Bedford Park£1,126,023£1,092,41497%
Bloomsbury£983,332£24,9632.5%
Brentford£462,256£61,46413.3%
Brondesbury Park£1,150,715£3,7360.3%
Brook Green£1,388,662£142,81810.3%
Chinatown£1,339,897£290,24321.7%
Chiswick£1,059,168£133,51212.6%
City of Westminster£1,898,419£76,9514.1%
Covent Garden£1,803,483£304,75916.9%
Ealing£789,506£4,0330.5%
Ealing Common£789,796£15,1591.9%
East Acton£586,092£32,9185.6%
Fitzrovia£1,410,815£644,95945.7%
Fulham£1,185,086£44,6663.8%
Gunnersbury£762,745£9,5371.3%
Hammersmith£974,197£76,2357.8%
Hanger Lane£765,010£21,9742.9%
Hanwell£590,656£45,5057.7%
Haymarket£2,714,239£1,727,48963.6%
Holland Park£3,143,353£553No data
Hyde Park£3,021,358£81,5042.7%
Islington£876,227£26,3123%
Kensal Rise£1,023,481£25,7462.5%
Kensal Town£723,234£26,7703.7%
Kensington£2,313,974£276,94412%
Kilburn£872,543£79,2369.1%
Ladbroke Grove£1,335,333£181,15913.6%
Lisson Grove£887,558£7,5610.9%
Little Ealing£695,461£7,3881.1%
Little Venice£1,077,104£182,96317%
Maida Hill£849,863£81,3819.6%
Maida Vale£905,876£29,9843.3%
Marylebone£2,155,687£385,90317.9%
Mayfair£6,287,406£483,8697.7%
Neasden£670,175£35,9955.4%
North Acton£461,431£53,49411.6%
North Kensington£1,050,827£98,9809.4%
Notting Hill£2,290,352£256,11211.2%
Oxford Circus£7,300,000£2,412,50033%
Paddington£1,181,447£57,9724.9%
Piccadilly£1,853,670£94,0265.1%
Piccadilly Circus£2,256,799£115,3435.1%
Regent's Park£1,457,132£145,06010%
Shepherd's Bush£795,238£17,2922.2%
Soho£1,804,074£285,76115.8%
South Acton£575,823£34,5516%
South Kensington£2,414,873£1,054,98443.7%
St James's£3,215,834£8,354,194259.8%
St Johns Wood£2,210,081£578,69526.2%
Strand£6,481,738£4,333,49766.9%
Theatreland£1,784,213£453,43125.4%
Warwick Avenue£1,252,826£126,45110.1%
West Acton£620,932£8,8271.4%
West Ealing£780,860£49,7736.4%
West Kensington£1,122,240£238,26221.2%
West Kilburn£898,659£89,1229.9%
Westbourne Green£704,164£20,9763%
Westminster£1,112,912£246,86622.2%
White City£859,480£40,9194.8%
Wormwood Scrubs£859,480£40,9194.8%