Camden Town 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 Camden Town during the last year with an average selling price of £725,919. Terraced properties had an average selling price of £1,927,331. Semi-detached properties sold for £1,719,688 on average. Detached properties fetched an average of £4,575,000

Overall, sold prices in Camden Town were 18.4% down on the previous year.

Average sold price in Camden Town for July 2022 to June 2023

Source - Land Registry

All properties

£1,053,613

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

Houses

£2,024,692

with 97 houses sold


Average sold prices

Terraced properties - £1,719,688

Semi-detached - £1,927,331

Detached properties - £4,575,000

Flats

£725,919

with 310 flats sold


Average sold prices in Camden Town from Jun 22 - Jun 23

Source - Land Registry

Historical sold prices in Camden Town from 2013 - 2023

Source - Land Registry

Average North West London sold prices

Source - Land Registry

North West London

Average sold price
£1,071,999
Price change
£60,728
% chance
5.7%
  • Acton

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

    Average sold price
    £693,020
    Price change
    £59,216
    % chance
    8.5%
  • Arkley

    Average sold price
    £1,432,043
    Price change
    £285,410
    % chance
    19.9%
  • Barnet, Hertfordshire

    Average sold price
    £720,050
    Price change
    £34,321
    % chance
    4.8%
  • Belsize Park

    Average sold price
    £1,535,940
    Price change
    £115,949
    % chance
    7.5%
  • Bloomsbury

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

    Average sold price
    £704,412
    Price change
    £55,560
    % chance
    7.9%
  • Brondesbury

    Average sold price
    £1,076,652
    Price change
    £243,892
    % chance
    22.7%
  • Brondesbury Park

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

    Average sold price
    £1,291,925
    Price change
    £238,312
    % chance
    18.4%
  • Chalk Farm

    Average sold price
    £1,783,475
    Price change
    £544,273
    % chance
    30.5%
  • Child's Hill

    Average sold price
    £1,358,044
    Price change
    £89,541
    % chance
    6.6%
  • City of Westminster

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

    Average sold price
    £728,476
    Price change
    £12,189
    % chance
    1.7%
  • Dartmouth Park

    Average sold price
    £1,137,063
    Price change
    £52,645
    % chance
    4.6%
  • Dollis Hill

    Average sold price
    £620,527
    Price change
    £2,397
    % chance
    0.4%
  • Ealing

    Average sold price
    £789,506
    Price change
    £4,033
    % chance
    0.5%
  • East Finchley

    Average sold price
    £1,423,622
    Price change
    £248,260
    % chance
    17.4%
  • Finchley

    Average sold price
    £952,568
    Price change
    £91,137
    % chance
    9.6%
  • Fitzrovia

    Average sold price
    £1,387,671
    Price change
    £281,004
    % chance
    20.3%
  • Golders Green

    Average sold price
    £1,250,982
    Price change
    £18,289
    % chance
    1.5%
  • Golders Hill Park

    Average sold price
    £1,316,986
    Price change
    £57,349
    % chance
    4.4%
  • Gospel Oak

    Average sold price
    £1,135,115
    Price change
    £106,091
    % chance
    9.3%
  • Hampstead

    Average sold price
    £1,813,623
    Price change
    £93,931
    % chance
    5.2%
  • Hampstead Garden Suburb

    Average sold price
    £2,033,434
    Price change
    £114,107
    % chance
    5.6%
  • Hampstead Heath

    Average sold price
    £1,755,017
    Price change
    £87,175
    % chance
    5%
  • Harlesden

    Average sold price
    £634,265
    Price change
    £110,641
    % chance
    17.4%
  • Holloway

    Average sold price
    £682,063
    Price change
    £18,614
    % chance
    2.7%
  • Islington

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

    Average sold price
    £851,310
    Price change
    £55,212
    % chance
    6.5%
  • Kensal Rise

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

    Average sold price
    £817,702
    Price change
    £31,115
    % chance
    3.8%
  • Kilburn

    Average sold price
    £966,677
    Price change
    £70,948
    % chance
    7.3%
  • Kings Cross

    Average sold price
    £711,753
    Price change
    £27,156
    % chance
    3.8%
  • 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%
  • 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%
  • Mill Hill

    Average sold price
    £793,513
    Price change
    £69,165
    % chance
    8.7%
  • Mill Hill East

    Average sold price
    £741,370
    Price change
    £32,710
    % chance
    4.4%
  • 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%
  • Old Oak Common

    Average sold price
    £501,571
    Price change
    £41,250
    % chance
    8.2%
  • Paddington

    Average sold price
    £1,136,692
    Price change
    £50,137
    % chance
    4.4%
  • Park Royal

    Average sold price
    £451,322
    Price change
    £22,665
    % chance
    5%
  • Parliament Hill

    Average sold price
    £1,547,989
    Price change
    £97,628
    % chance
    6.3%
  • Primrose Hill

    Average sold price
    £1,844,193
    Price change
    £434,551
    % chance
    23.6%
  • Queens Park

    Average sold price
    £1,111,495
    Price change
    £144,909
    % chance
    13%
  • Regent's Park

    Average sold price
    £1,996,407
    Price change
    £57,778
    % chance
    2.9%
  • South Hampstead

    Average sold price
    £1,006,322
    Price change
    £770
    % chance
    0.1%
  • St Johns Wood

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

    Average sold price
    £522,179
    Price change
    £189,710
    % chance
    36.3%
  • Stonebridge

    Average sold price
    £463,337
    Price change
    £34,039
    % chance
    7.3%
  • Swiss Cottage

    Average sold price
    £1,501,014
    Price change
    £193,558
    % chance
    12.9%
  • Tufnell Park

    Average sold price
    £701,462
    Price change
    £11,570
    % chance
    1.6%
  • Upper Holloway

    Average sold price
    £693,020
    Price change
    £59,216
    % chance
    8.5%
  • Warwick Avenue

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

    Average sold price
    £984,919
    Price change
    £106,989
    % chance
    10.9%
  • 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%
  • Willesden

    Average sold price
    £796,487
    Price change
    £45,081
    % chance
    5.7%
  • Willesden Green

    Average sold price
    £723,530
    Price change
    £28,036
    % chance
    3.9%
North West London£1,071,999£60,7285.7%
Acton£665,345£19,2722.9%
Archway£693,020£59,2168.5%
Arkley£1,432,043£285,41019.9%
Barnet, Hertfordshire£720,050£34,3214.8%
Belsize Park£1,535,940£115,9497.5%
Bloomsbury£1,001,613£213,09221.3%
Brent Cross£704,412£55,5607.9%
Brondesbury£1,076,652£243,89222.7%
Brondesbury Park£1,215,198£166,53213.7%
Camden Town£1,291,925£238,31218.4%
Chalk Farm£1,783,475£544,27330.5%
Child's Hill£1,358,044£89,5416.6%
City of Westminster£2,079,375£534,51325.7%
Cricklewood£728,476£12,1891.7%
Dartmouth Park£1,137,063£52,6454.6%
Dollis Hill£620,527£2,3970.4%
Ealing£789,506£4,0330.5%
East Finchley£1,423,622£248,26017.4%
Finchley£952,568£91,1379.6%
Fitzrovia£1,387,671£281,00420.3%
Golders Green£1,250,982£18,2891.5%
Golders Hill Park£1,316,986£57,3494.4%
Gospel Oak£1,135,115£106,0919.3%
Hampstead£1,813,623£93,9315.2%
Hampstead Garden Suburb£2,033,434£114,1075.6%
Hampstead Heath£1,755,017£87,1755%
Harlesden£634,265£110,64117.4%
Holloway£682,063£18,6142.7%
Islington£876,227£26,3123%
Kensal Green£851,310£55,2126.5%
Kensal Rise£1,037,330£15,9461.5%
Kentish Town£817,702£31,1153.8%
Kilburn£966,677£70,9487.3%
Kings Cross£711,753£27,1563.8%
Ladbroke Grove£1,423,636£103,6317.3%
Lisson Grove£887,558£7,5610.9%
Maida Vale£905,876£29,9843.3%
Marylebone£2,155,687£385,90317.9%
Mill Hill£793,513£69,1658.7%
Mill Hill East£741,370£32,7104.4%
Neasden£670,175£35,9955.4%
North Acton£471,922£22,1704.7%
Old Oak Common£501,571£41,2508.2%
Paddington£1,136,692£50,1374.4%
Park Royal£451,322£22,6655%
Parliament Hill£1,547,989£97,6286.3%
Primrose Hill£1,844,193£434,55123.6%
Queens Park£1,111,495£144,90913%
Regent's Park£1,996,407£57,7782.9%
South Hampstead£1,006,322£7700.1%
St Johns Wood£2,210,081£578,69526.2%
St Pancras£522,179£189,71036.3%
Stonebridge£463,337£34,0397.3%
Swiss Cottage£1,501,014£193,55812.9%
Tufnell Park£701,462£11,5701.6%
Upper Holloway£693,020£59,2168.5%
Warwick Avenue£1,252,826£126,45110.1%
West Hampstead£984,919£106,98910.9%
West Kilburn£1,019,939£104,22310.2%
Westbourne Green£704,164£20,9763%
Willesden£796,487£45,0815.7%
Willesden Green£723,530£28,0363.9%