Soho 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.

There were 19 sales recorded in Soho for flats during the last year, with an average selling price of £1,453,755.

Overall, sold prices in Soho were 26.8% down on the previous year.

Average sold price in Soho for April 2021 to March 2022

Source - Land Registry

All properties

£1,453,755

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

Houses

with 0 houses sold


Average sold prices

Flats

£1,453,755

with 19 flats sold


Average sold prices in Soho from Mar 21 - Mar 22

Source - Land Registry

Historical sold prices in Soho 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
    £633,598
    Price change
    £42,203
    % chance
    6.7%
  • 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,089,836
    Price change
    £235,488
    % chance
    21.6%
  • Chinatown

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

    Average sold price
    £975,680
    Price change
    £237,993
    % chance
    24.4%
  • 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
    £759,570
    Price change
    £87,948
    % chance
    11.6%
  • Ealing Common

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

    Average sold price
    £604,207
    Price change
    £18,157
    % chance
    3%
  • Fitzrovia

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

    Average sold price
    £1,034,729
    Price change
    £155,707
    % chance
    15%
  • Gunnersbury

    Average sold price
    £648,252
    Price change
    £60,645
    % chance
    9.4%
  • Hammersmith

    Average sold price
    £880,650
    Price change
    £52,419
    % chance
    6%
  • Hanger Lane

    Average sold price
    £742,593
    Price change
    £85,966
    % chance
    11.6%
  • Hanwell

    Average sold price
    £578,216
    Price change
    £37,036
    % chance
    6.4%
  • Haymarket

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

    Average sold price
    £2,353,019
    Price change
    £332,746
    % chance
    14.1%
  • Hyde Park

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

    Average sold price
    £852,679
    Price change
    £32,460
    % chance
    3.8%
  • 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
    £842,034
    Price change
    £30,675
    % chance
    3.6%
  • Little Ealing

    Average sold price
    £679,449
    Price change
    £14,197
    % chance
    2.1%
  • Little Venice

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

    Average sold price
    £939,037
    Price change
    £54,886
    % chance
    5.8%
  • Maida Vale

    Average sold price
    £926,466
    Price change
    £16,222
    % chance
    1.8%
  • Marylebone

    Average sold price
    £1,974,327
    Price change
    £398,467
    % chance
    20.2%
  • Mayfair

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

    Average sold price
    £620,498
    Price change
    £91,235
    % chance
    14.7%
  • 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,036,342
    Price change
    £149,525
    % chance
    7.3%
  • 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
    £2,410,560
    Price change
    £61,993
    % chance
    2.6%
  • Piccadilly Circus

    Average sold price
    £3,146,293
    Price change
    £436,956
    % chance
    13.9%
  • Regent's Park

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

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

    Average sold price
    £1,984,826
    Price change
    £531,071
    % chance
    26.8%
  • South Acton

    Average sold price
    £584,741
    Price change
    £35,811
    % chance
    6.1%
  • 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
    £1,883,202
    Price change
    £37,306
    % chance
    2%
  • Strand

    Average sold price
    £2,176,898
    Price change
    £3,468,680
    % chance
    159.3%
  • Theatreland

    Average sold price
    £1,877,625
    Price change
    £297,225
    % chance
    15.8%
  • Warwick Avenue

    Average sold price
    £1,267,475
    Price change
    £154,004
    % chance
    12.2%
  • West Acton

    Average sold price
    £625,965
    Price change
    £7,384
    % chance
    1.2%
  • West Ealing

    Average sold price
    £730,016
    Price change
    £67,947
    % chance
    9.3%
  • 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
    £792,296
    Price change
    £43,236
    % chance
    5.5%
  • 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£633,598£42,2036.7%
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,089,836£235,48821.6%
Chinatown£1,339,897£290,24321.7%
Chiswick£975,680£237,99324.4%
City of Westminster£1,898,419£76,9514.1%
Covent Garden£1,803,483£304,75916.9%
Ealing£759,570£87,94811.6%
Ealing Common£789,796£15,1591.9%
East Acton£604,207£18,1573%
Fitzrovia£1,410,815£644,95945.7%
Fulham£1,034,729£155,70715%
Gunnersbury£648,252£60,6459.4%
Hammersmith£880,650£52,4196%
Hanger Lane£742,593£85,96611.6%
Hanwell£578,216£37,0366.4%
Haymarket£2,714,239£1,727,48963.6%
Holland Park£2,353,019£332,74614.1%
Hyde Park£3,021,358£81,5042.7%
Islington£852,679£32,4603.8%
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£842,034£30,6753.6%
Little Ealing£679,449£14,1972.1%
Little Venice£1,077,104£182,96317%
Maida Hill£939,037£54,8865.8%
Maida Vale£926,466£16,2221.8%
Marylebone£1,974,327£398,46720.2%
Mayfair£6,287,406£483,8697.7%
Neasden£620,498£91,23514.7%
North Acton£461,431£53,49411.6%
North Kensington£1,050,827£98,9809.4%
Notting Hill£2,036,342£149,5257.3%
Oxford Circus£7,300,000£2,412,50033%
Paddington£1,181,447£57,9724.9%
Piccadilly£2,410,560£61,9932.6%
Piccadilly Circus£3,146,293£436,95613.9%
Regent's Park£1,457,132£145,06010%
Shepherd's Bush£859,480£40,9194.8%
Soho£1,984,826£531,07126.8%
South Acton£584,741£35,8116.1%
South Kensington£2,414,873£1,054,98443.7%
St James's£3,215,834£8,354,194259.8%
St Johns Wood£1,883,202£37,3062%
Strand£2,176,898£3,468,680159.3%
Theatreland£1,877,625£297,22515.8%
Warwick Avenue£1,267,475£154,00412.2%
West Acton£625,965£7,3841.2%
West Ealing£730,016£67,9479.3%
West Kensington£1,122,240£238,26221.2%
West Kilburn£898,659£89,1229.9%
Westbourne Green£792,296£43,2365.5%
Westminster£1,112,912£246,86622.2%
White City£859,480£40,9194.8%
Wormwood Scrubs£859,480£40,9194.8%