West London 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 West London during the last year with an average selling price of £944,948. Terraced properties had an average selling price of £1,531,206. Semi-detached properties sold for £1,732,882 on average. Detached properties fetched an average of £3,599,385

Overall, sold prices in West London were 7.7% down on the previous year.

Average sold price in West London for July 2022 to June 2023

Source - Land Registry

All properties

£1,242,984

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

Houses

£1,790,868

with 1696 houses sold


Average sold prices

Terraced properties - £1,732,882

Semi-detached - £1,531,206

Detached properties - £3,599,385

Flats

£944,948

with 3153 flats sold


Average sold prices in West London from Jun 22 - Jun 23

Source - Land Registry

Historical sold prices in West London from 2013 - 2023

Source - Land Registry

Average West London sold prices

Source - Land Registry

West London

Average sold price
£1,346,247
Price change
£103,263
% chance
7.7%
  • Acton

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

    Average sold price
    £868,400
    Price change
    £19,030
    % chance
    2.2%
  • Barons Court

    Average sold price
    £871,941
    Price change
    £67,737
    % chance
    7.8%
  • Bayswater

    Average sold price
    £1,793,223
    Price change
    £515,014
    % chance
    28.7%
  • Bedford Park

    Average sold price
    £1,426,668
    Price change
    £1,696
    % chance
    0.1%
  • Bloomsbury

    Average sold price
    £1,001,613
    Price change
    £213,092
    % chance
    21.3%
  • Brentford

    Average sold price
    £494,156
    Price change
    £1,516
    % chance
    0.3%
  • Brondesbury Park

    Average sold price
    £1,215,198
    Price change
    £166,532
    % chance
    13.7%
  • Brook Green

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

    Average sold price
    £1,394,753
    Price change
    £341,957
    % chance
    24.5%
  • Chiswick

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

    Average sold price
    £2,079,375
    Price change
    £534,513
    % chance
    25.7%
  • Covent Garden

    Average sold price
    £1,844,743
    Price change
    £483,750
    % chance
    26.2%
  • Ealing

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

    Average sold price
    £777,558
    Price change
    £53,877
    % chance
    6.9%
  • East Acton

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

    Average sold price
    £1,387,671
    Price change
    £281,004
    % chance
    20.3%
  • 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
    £1,425,000
    Price change
    £66,611
    % chance
    4.7%
  • Holland Park

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

    Average sold price
    £3,419,375
    Price change
    £892,771
    % chance
    26.1%
  • Islington

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

    Average sold price
    £1,037,330
    Price change
    £15,946
    % chance
    1.5%
  • Kensal Town

    Average sold price
    £736,684
    Price change
    £120,996
    % chance
    16.4%
  • Kensington

    Average sold price
    £2,630,004
    Price change
    £302,373
    % chance
    11.5%
  • Kilburn

    Average sold price
    £966,677
    Price change
    £70,948
    % chance
    7.3%
  • Ladbroke Grove

    Average sold price
    £1,423,636
    Price change
    £103,631
    % chance
    7.3%
  • 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,149,106
    Price change
    £13,420
    % chance
    1.2%
  • 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,966,574
    Price change
    £1,386,996
    % chance
    19.9%
  • Neasden

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

    Average sold price
    £471,922
    Price change
    £22,170
    % chance
    4.7%
  • North Kensington

    Average sold price
    £1,168,139
    Price change
    £144,962
    % chance
    12.4%
  • Notting Hill

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

    Average sold price
    £5,797,500
    Price change
    £4,957,500
    % chance
    85.5%
  • Paddington

    Average sold price
    £1,136,692
    Price change
    £50,137
    % chance
    4.4%
  • 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,996,407
    Price change
    £57,778
    % chance
    2.9%
  • 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,863,601
    Price change
    £354,259
    % chance
    12.4%
  • St James's

    Average sold price
    £4,932,639
    Price change
    £2,641,431
    % chance
    53.6%
  • 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,433,090
    Price change
    £119,888
    % chance
    8.4%
  • West Kilburn

    Average sold price
    £1,019,939
    Price change
    £104,223
    % chance
    10.2%
  • Westbourne Green

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

    Average sold price
    £1,494,211
    Price change
    £415,664
    % chance
    27.8%
  • White City

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

    Average sold price
    £795,238
    Price change
    £17,292
    % chance
    2.2%
West London£1,346,247£103,2637.7%
Acton£665,345£19,2722.9%
Acton Green£868,400£19,0302.2%
Barons Court£871,941£67,7377.8%
Bayswater£1,793,223£515,01428.7%
Bedford Park£1,426,668£1,6960.1%
Bloomsbury£1,001,613£213,09221.3%
Brentford£494,156£1,5160.3%
Brondesbury Park£1,215,198£166,53213.7%
Brook Green£1,388,662£142,81810.3%
Chinatown£1,394,753£341,95724.5%
Chiswick£1,059,168£133,51212.6%
City of Westminster£2,079,375£534,51325.7%
Covent Garden£1,844,743£483,75026.2%
Ealing£789,506£4,0330.5%
Ealing Common£777,558£53,8776.9%
East Acton£586,092£32,9185.6%
Fitzrovia£1,387,671£281,00420.3%
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£1,425,000£66,6114.7%
Holland Park£3,143,353£553No data
Hyde Park£3,419,375£892,77126.1%
Islington£876,227£26,3123%
Kensal Rise£1,037,330£15,9461.5%
Kensal Town£736,684£120,99616.4%
Kensington£2,630,004£302,37311.5%
Kilburn£966,677£70,9487.3%
Ladbroke Grove£1,423,636£103,6317.3%
Lisson Grove£887,558£7,5610.9%
Little Ealing£695,461£7,3881.1%
Little Venice£1,149,106£13,4201.2%
Maida Hill£849,863£81,3819.6%
Maida Vale£905,876£29,9843.3%
Marylebone£2,155,687£385,90317.9%
Mayfair£6,966,574£1,386,99619.9%
Neasden£670,175£35,9955.4%
North Acton£471,922£22,1704.7%
North Kensington£1,168,139£144,96212.4%
Notting Hill£2,290,352£256,11211.2%
Oxford Circus£5,797,500£4,957,50085.5%
Paddington£1,136,692£50,1374.4%
Piccadilly£1,853,670£94,0265.1%
Piccadilly Circus£2,256,799£115,3435.1%
Regent's Park£1,996,407£57,7782.9%
Shepherd's Bush£795,238£17,2922.2%
Soho£1,804,074£285,76115.8%
South Acton£575,823£34,5516%
South Kensington£2,863,601£354,25912.4%
St James's£4,932,639£2,641,43153.6%
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,433,090£119,8888.4%
West Kilburn£1,019,939£104,22310.2%
Westbourne Green£704,164£20,9763%
Westminster£1,494,211£415,66427.8%
White City£795,238£17,2922.2%
Wormwood Scrubs£795,238£17,2922.2%