Skip to main content

Completely London

London's sold prices

London sold house price data

Understand historic prices in London areas using sold price data.

Our easy to use tool provides up to date information showing the average property prices across the capital over the last 12 months. The average price can be split to show the average house and flat price, and the data can be split further by postcode and can be viewed on a month by month basis.

An annual summary of each area or postcode is also available, and you can look at how average property prices have changed over the last ten years.

Our data is directly sourced from the Land Registry, and presented in tables and graphs that are easy to read and can help identify any market trends.

The London property market moves quickly. To understand the current value of your property, contact us today for a free property valuation.

Sold prices by region

North London Hide
Region/area Average price Price change % change
North London £634,929 £62,371 9.8%
Alexandra Palace £553,106 £161,295 29.2%
Angel £938,883 £33,813 3.6%
Archway £590,170 £111,445 18.9%
Arkley £1,185,887 £159,232 13.4%
Arnos Grove £462,611 £92,187 19.9%
Barnet, Hertfordshire £597,875 £48,268 8.1%
Barnsbury £821,420 £6,720 0.8%
Bowes Park £417,380 £114,097 27.3%
Brunswick Park £527,686 £156,598 29.7%
Canonbury £872,758 £26,916 3.1%
Church End £630,253 £94,663 15.0%
Cockfosters £482,348 £117,864 24.4%
Colney Hatch £498,129 £70,426 14.1%
Crouch End £620,729 £71,371 11.5%
Dartmouth Park £829,717 £71,622 8.6%
De Beauvoir Town £583,998 £130,965 22.4%
East Barnet £492,880 £32,286 6.6%
East Finchley £782,721 £76,714 9.8%
Enfield £358,209 £57,141 16.0%
Finchley £630,332 £86,732 13.8%
Finsbury Park £483,076 £88,393 18.3%
Friern Barnet £450,111 £127,208 28.3%
Grange Park £635,599 £52,219 8.2%
Haringey £540,814 £84,335 15.6%
Harringay £553,564 £74,994 13.5%
High Barnet £1,242,543 £743,128 59.8%
Highbury £858,113 £109,296 12.7%
Highgate £1,184,784 £120,359 10.2%
Holloway £552,736 £32,929 6.0%
Hornsey £633,253 £69,573 11.0%
Hornsey Vale £755,926 £14,513 1.9%
Hoxton £630,009 £31,139 4.9%
Islington £875,154 £31,726 3.6%
Lower Holloway £578,907 £54,191 9.4%
Manor House £443,877 £52,546 11.8%
Mill Hill East £646,364 £47,343 7.3%
Muswell Hill £671,106 £131,791 19.6%
New Barnet £419,450 £61,619 14.7%
New Southgate £425,344 £85,065 20.0%
Noel Park £386,282 £85,098 22.0%
North Finchley £512,637 £79,513 15.5%
Oakleigh Park £711,409 £199,099 28.0%
Palmers Green £481,834 £83,321 17.3%
Pentonville £821,420 £6,720 0.8%
Shacklewell £539,645 £93,166 17.3%
Southgate £556,370 £46,433 8.3%
Stamford Hill £489,686 £92,552 18.9%
Stoke Newington £564,114 £86,651 15.4%
Stroud Green £570,548 £56,302 9.9%
Totteridge £1,214,286 £295,359 24.3%
Tufnell Park £573,318 £36,122 6.3%
Upper Holloway £590,170 £111,445 18.9%
West Green £731,106 £37,134 5.1%
Whetstone £642,724 £197,041 30.7%
Winchmore Hill £546,777 £17,127 3.1%
Wood Green £434,505 £88,450 20.4%
Woodside Park £698,098 £107,013 15.3%
East Central London Show
Region/area Average price Price change % change
East Central London £3,257,061 £1,412,085 43.4%
Aldersgate No data No data No data
Barbican £1,145,445 £1,143,932 99.9%
Bishopsgate £10,665,644 £8,335,232 78.2%
Broadgate £17,303,319 £16,484,757 95.3%
Clerkenwell £1,126,135 £353,951 31.4%
Farringdon £2,471,973 £237,883 9.6%
Farringdon Without £3,945,249 £1,278,172 32.4%
Fenchurch St £14,938,688 £6,580,355 44.0%
Finsbury £1,009,103 £377,481 37.4%
Fleet Street £9,300,038 £7,793,033 83.8%
Monument £11,683,230 £8,665,313 74.2%
Moorgate £9,090,522 £7,316,566 80.5%
St Lukes £2,249,231 £1,191,123 53.0%
St Paul's £18,250,328 £4,504,245 24.7%
Temple £1,344,477 £559,645 41.6%
The Square Mile £6,250,665 £4,032,023 64.5%
Tower Hill £17,612,000 £16,176,925 91.9%
West Central London Show
Region/area Average price Price change % change
West Central London £2,217,781 £176,798 8.0%
Aldwych £3,785,097 £776,393 20.5%
Bloomsbury £1,290,835 £190,306 14.7%
Charing Cross £2,331,146 £636,483 27.3%
Chinatown £4,176,115 £1,854,594 44.4%
Covent Garden £1,722,819 £272,326 15.8%
Holborn £2,556,094 £3,535,048 138.3%
Kings Cross £1,645,602 £800,782 48.7%
St Pancras £3,375,762 £2,639,186 78.2%
Strand £3,359,982 £2,710,390 80.7%
Theatreland £2,576,261 £1,344,561 52.2%
North West London Show
Region/area Average price Price change % change
North West London £826,988 £81,636 9.9%
Belsize Park £1,250,475 £42,655 3.4%
Brent Cross £583,271 £32,974 5.7%
Brondesbury £803,125 £237 0.0%
Brondesbury Park £840,143 £96,379 11.5%
Camden Town £1,200,284 £161,520 13.5%
Chalk Farm £1,416,197 £138,636 9.8%
Child's Hill £974,485 £39,449 4.0%
Cricklewood £627,246 £17,342 2.8%
Dollis Hill £511,554 £64,886 12.7%
Golders Green £910,432 £26,230 2.9%
Golders Hill Park £947,579 £39,708 4.2%
Gospel Oak £928,080 £1,968 0.2%
Hampstead £1,403,907 £132,421 9.4%
Hampstead Garden Suburb £1,237,029 £329,654 26.6%
Hampstead Heath £1,343,368 £128,433 9.6%
Harlesden £501,744 £134,237 26.8%
Kensal Green £723,137 £17,661 2.4%
Kensal Rise £867,336 £38,604 4.5%
Kentish Town £673,117 £452,817 67.3%
Kilburn £752,411 £64,652 8.6%
Lisson Grove £784,444 £120,859 15.4%
Mill Hill £633,311 £105,429 16.6%
Neasden £532,278 £162,998 30.6%
North Acton £474,146 £831,701 175.4%
Old Oak Common £829,335 £62,881 7.6%
Park Royal £414,837 £1,345,657 324.4%
Primrose Hill £1,711,716 £297,391 17.4%
Queens Park £798,363 £38,042 4.8%
Regent's Park £1,666,168 £995,357 59.7%
South Hampstead £1,314,609 £112,805 8.6%
St Johns Wood £1,562,061 £35,861 2.3%
Stonebridge £358,412 £699,654 195.2%
Swiss Cottage £1,023,581 £95,359 9.3%
West Hampstead £770,311 £78,655 10.2%
West Kilburn £767,232 £73,293 9.6%
Willesden £591,219 £73,027 12.4%
Willesden Green £590,557 £58,465 9.9%
West London Show
Region/area Average price Price change % change
West London £1,216,941 £99,663 8.2%
Acton £588,567 £159,828 27.2%
Acton Green £711,158 £77,965 11.0%
Barons Court £1,183,120 £86,921 7.3%
Bayswater £1,534,637 £24,373 1.6%
Bedford Park £1,116,078 £126,896 11.4%
Brook Green £1,209,039 £162,804 13.5%
Chiswick £910,355 £99,903 11.0%
City of Westminster £1,633,972 £379,027 23.2%
Ealing £641,835 £170,251 26.5%
Ealing Common £682,534 £95,484 14.0%
East Acton £604,975 £14,372 2.4%
Fitzrovia £3,854,509 £1,957,493 50.8%
Gunnersbury £720,105 £640,699 89.0%
Hammersmith £1,235,782 £53,903 4.4%
Hanger Lane £602,981 £66,345 11.0%
Hanwell £512,738 £98,967 19.3%
Holland Park £2,151,931 £247,697 11.5%
Hyde Park £2,130,558 £531,659 25.0%
Kensal Town £675,328 £1,349,584 199.8%
Kensington £2,181,907 £243,775 11.2%
Ladbroke Grove £1,019,204 £134,469 13.2%
Little Ealing £563,650 £580,824 103.0%
Little Venice £943,695 £4,292 0.5%
Maida Hill £860,921 £7,527 0.9%
Maida Vale £812,611 £38,093 4.7%
Marylebone £1,965,598 £45,543 2.3%
Mayfair £4,588,665 £2,909,457 63.4%
North Kensington £1,122,924 £115,640 10.3%
Notting Hill £1,758,316 £84,139 4.8%
Oxford Circus £596,500 £241,557 40.5%
Paddington £993,816 £30,044 3.0%
Piccadilly £4,192,642 £313,815 7.5%
Piccadilly Circus £5,034,062 £421,132 8.4%
Shepherd's Bush £691,620 £88,823 12.8%
Soho £4,275,822 £149,911 3.5%
South Acton £486,132 £75,517 15.5%
Warwick Avenue £968,866 £37,427 3.9%
West Acton £570,854 £99,189 17.4%
West Ealing £617,718 £85,778 13.9%
West Kensington £1,177,531 £97,347 8.3%
Westbourne Green £731,106 £37,134 5.1%
White City £691,620 £88,823 12.8%
Wormwood Scrubs £691,620 £88,823 12.8%
East London Show
Region/area Average price Price change % change
East London £429,076 £55,893 13.0%
Aldgate £1,474,879 £466,565 31.6%
Bethnal Green £571,555 £10,780 1.9%
Blackwall £656,159 £117,601 17.9%
Cambridge Heath £444,635 £109,032 24.5%
Canary Wharf £529,906 £3,359 0.6%
Cubitt Town £443,268 £53,271 12.0%
Dalston £644,265 £28,613 4.4%
Docklands £479,012 £16,837 3.5%
Globe Town £571,555 £10,780 1.9%
Hackney £576,117 £17,648 3.1%
Haggerston £477,319 £153,974 32.3%
Island Gardens £443,268 £53,271 12.0%
Isle of Dogs £517,764 £9,624 1.9%
Leamouth £566,402 £35,316 6.2%
Limehouse £519,972 £37,685 7.2%
Liverpool Street £1,231,614 £389,696 31.6%
London Fields £736,672 £80,651 10.9%
Millwall £594,518 £46,542 7.8%
Poplar £462,926 £50,069 10.8%
Shadwell £682,994 £294,512 43.1%
Shoreditch £850,149 £86,674 10.2%
Spitalfields £947,252 £143,116 15.1%
Stepney £682,994 £294,512 43.1%
Tower Bridge £815,608 £114,123 14.0%
Tower Hamlets £506,493 £114,658 22.6%
Wapping £602,611 £93,058 15.4%
Whitechapel £740,203 £851,451 115.0%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £740,350 £38,661 5.2%
Balham £697,817 £98,202 14.1%
Barnes £1,420,184 £58,396 4.1%
Battersea £784,662 £86,786 11.1%
Belgravia £3,273,617 £720,989 22.0%
Berrylands £492,324 £118,936 24.2%
Brentford £493,886 £169,866 34.4%
Brixton £518,736 £88,604 17.1%
Brixton Hill £540,504 £32,358 6.0%
Brompton £3,345,062 £121,794 3.6%
Burwood Park, Hersham, Walton On Thames £910,626 £338,715 37.2%
Bushy Mead £618,251 £91,796 14.8%
Castelnau £1,611,523 £145,121 9.0%
Chelsea £2,100,249 £84,056 4.0%
Clapham £705,762 £149,645 21.2%
Clapham Common £828,708 £377,413 45.5%
Clapham Junction £637,257 £101,615 15.9%
Clapham Park £520,722 £77,850 15.0%
Claygate, Surrey £856,354 £171,191 20.0%
Colliers Wood £375,570 £29,817 7.9%
Coombe £2,846,787 £573,935 20.2%
Copse Hill £678,573 £106,788 15.7%
Cottenham Park £678,573 £106,663 15.7%
Earls Court £1,358,923 £333,810 24.6%
Earlsfield £581,728 £68,740 11.8%
East Molesey £709,802 £61,116 8.6%
East Sheen £906,667 £31,765 3.5%
Esher £923,926 £25,845 2.8%
Fulham £1,171,612 £25,032 2.1%
Furzedown £482,502 £37,073 7.7%
Ham, Surrey £593,716 £88,438 14.9%
Hampton £547,668 £11,183 2.0%
Hampton Hill £521,997 £48,953 9.4%
Hampton Wick £514,768 £48,405 9.4%
Haymarket £3,819,050 £4,942,315 129.4%
Hersham, Surrey £594,802 £165,471 27.8%
Hinchley Wood £513,390 £242,723 47.3%
Isleworth £407,636 £59,827 14.7%
Kew £809,754 £190,696 23.5%
Kingston upon Thames £645,083 £98,601 15.3%
Kingston Vale £587,280 £63,715 10.8%
Knightsbridge £2,995,611 £472,241 15.8%
Long Ditton £793,913 £69,710 8.8%
Millbank £1,227,725 £78,624 6.4%
Mitcham £347,284 £3,965 1.1%
Mitcham Junction £268,194 £667,969 249.1%
Morden £354,512 £39,665 11.2%
Mortlake £906,667 £31,765 3.5%
New Malden £488,612 £108,305 22.2%
Nine Elms £969,031 £64,870 6.7%
Norbiton £426,334 £115,453 27.1%
Norbury £405,357 £73,127 18.0%
Old Malden £592,833 £20,604 3.5%
Osterley £414,539 £40,799 9.8%
Otford £580,437 £135,940 23.4%
Parsons Green £1,332,313 £47,567 3.6%
Pimlico £1,371,004 £98,725 7.2%
Putney £707,915 £15,217 2.1%
Putney Bridge £733,884 £26,501 3.6%
Putney Heath £261,387 £75,599 28.9%
Putney Vale £832,265 £131,057 15.7%
Raynes Park £680,683 £104,376 15.3%
Richmond, Surrey £850,395 £85,927 10.1%
Roehampton £518,874 £2,220 0.4%
Sands End £1,047,934 £81,952 7.8%
South Kensington £2,295,905 £574,643 25.0%
South Lambeth £1,065,647 £214,947 20.2%
South Wimbledon £602,960 £65,640 10.9%
Southfields £588,070 £74,540 12.7%
St James's £6,142,903 £5,137,471 83.6%
St Margarets £699,381 £66,643 9.5%
Streatham £429,242 £62,831 14.6%
Streatham Hill £430,221 £62,746 14.6%
Streatham Park £468,048 £53,922 11.5%
Streatham Vale £415,049 £64,016 15.4%
Summerstown £573,188 £71,854 12.5%
Surbiton £474,040 £100,726 21.2%
Teddington £714,975 £31,874 4.5%
Thames Ditton £671,875 £108,452 16.1%
Thornton Heath £262,342 £53,812 20.5%
Tolworth £413,647 £182,943 44.2%
Tooting £565,337 £72,040 12.7%
Tooting Graveney £471,488 £50,874 10.8%
Tulse Hill £566,286 £81,436 14.4%
Twickenham £577,744 £79,894 13.8%
Upper Tooting £573,188 £71,854 12.5%
Vauxhall £818,983 £4,637 0.6%
Walton-on-Thames £485,988 £121,064 24.9%
Wandsworth £666,685 £89,988 13.5%
West Brompton £1,473,840 £36,886 2.5%
West Molesey £396,222 £6,858 1.7%
West Wimbledon £678,573 £106,788 15.7%
Westminster £1,633,972 £379,027 23.2%
Whiteley Village, Hersham No data No data No data
Whitton £450,498 £63,599 14.1%
Wimbledon £701,885 £63,898 9.1%
Wimbledon Common £979,315 £115,968 11.8%
Wimbledon Park £742,636 £75,581 10.2%
Worcester Park £410,902 £60,013 14.6%
World's End £1,225,875 £47,314 3.9%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £433,690 £59,029 13.6%
Addington £546,678 £118,500 21.7%
Addiscombe £297,276 £51,266 17.2%
Anerley £372,819 £533 0.1%
Avery Hill £333,410 £49,905 15.0%
Badgers Mount £666,726 £114,851 17.2%
Bankside £1,834,689 £8,391,454 457.4%
Beckenham £466,560 £17,278 3.7%
Beddington £401,007 £56,042 14.0%
Bell Green £326,746 £46,715 14.3%
Bellingham £271,273 £46,034 17.0%
Bermondsey £598,733 £1,800 0.3%
Bickley £641,711 £18,213 2.8%
Biggin Hill £330,590 £39,224 11.9%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £306,782 £37,690 12.3%
Blackheath £538,139 £77,618 14.4%
Blackheath Park £606,795 £86,876 14.3%
Borough £786,024 £392,707 50.0%
Brasted £439,071 £76,937 17.5%
Brockley £479,262 £36,623 7.6%
Bromley £407,696 £47,969 11.8%
Camberwell £477,011 £39,388 8.3%
Canada Water £468,368 £57,424 12.3%
Catford £328,259 £64,743 19.7%
Charlton £406,268 £422,134 103.9%
Chelsfield £826,200 £20,578 2.5%
Chevening No data No data No data
Chislehurst £542,649 £60,461 11.1%
Crofton Park £482,621 £38,545 8.0%
Croydon, Surrey £354,975 £30,952 8.7%
Crystal Palace £367,968 £19,908 5.4%
Cudham £572,964 £18,036 3.1%
Denmark Hill £545,371 £68,476 12.6%
Deptford £371,284 £23,394 6.3%
Downe £798,125 £275,725 34.5%
Downham £260,513 £44,195 17.0%
Dulwich £592,922 £56,683 9.6%
Dulwich Village £1,403,430 £163,102 11.6%
East Dulwich £606,047 £40,536 6.7%
Elephant and Castle £472,090 £75,383 16.0%
Eltham £340,308 £46,325 13.6%
Eltham Park £357,232 £64,969 18.2%
Farnborough £459,145 £46,227 10.1%
Forest Hill £419,539 £71,145 17.0%
Forestdale £243,682 £36,754 15.1%
Gipsy Hill £428,407 £13,089 3.1%
Green Street Green £268,750 £38,233 14.2%
Greenwich £492,683 £201,495 40.9%
Grove Park £286,223 £37,191 13.0%
Halstead, Kent £477,284 £886 0.2%
Harvey Gardens £450,193 £336,126 74.7%
Hayes, Bromley £480,540 £71,058 14.8%
Herne Hill £691,621 £58,653 8.5%
Hither Green £404,344 £65,863 16.3%
Honor Oak Park £533,219 £58,536 11.0%
Ide Hill £499,104 £757,927 151.9%
Kennington £555,495 £53,548 9.6%
Keston £1,006,418 £211,789 21.0%
Kidbrooke £415,558 £33,648 8.1%
Knockholt £627,243 £20,600 3.3%
Ladywell £456,970 £14,305 3.1%
Lambeth £679,484 £35,271 5.2%
Lee £382,526 £33,109 8.7%
Lewisham £398,129 £39,475 9.9%
Lower Sydenham £424,058 £27,414 6.5%
Maze Hill £563,353 £172,748 30.7%
Mottingham £295,492 £30,590 10.4%
New Addington £254,061 £28,225 11.1%
New Charlton £409,050 £419,352 102.5%
New Cross £341,227 £126,590 37.1%
New Cross Gate £353,591 £136,172 38.5%
New Eltham £360,568 £64,794 18.0%
Newington £561,633 £75,892 13.5%
North Lambeth £786,024 £392,707 50.0%
Norwood £372,910 £41,678 11.2%
Norwood New Town £386,359 £24,122 6.2%
Nunhead £443,768 £89,487 20.2%
Orpington £402,201 £41,290 10.3%
Park Langley £905,732 £22,666 2.5%
Peckham £476,462 £90,088 18.9%
Penge £372,819 £533 0.1%
Petts Wood £512,491 £71,964 14.0%
Plumstead £259,514 £48,905 18.8%
Pratts Bottom £486,894 £3,139 0.6%
Rotherhithe £495,116 £56,657 11.4%
Selhurst £250,109 £59,409 23.8%
Sevenoaks £528,848 £46,110 8.7%
Shooter's Hill £292,321 £63,114 21.6%
Shoreham, Kent £376,477 £304,679 80.9%
Shortlands £355,919 £33,915 9.5%
Sidcup £357,868 £10,174 2.8%
South Bank £974,285 £738,543 75.8%
South Bermondsey £399,674 £42,952 10.7%
South Norwood £262,676 £50,939 19.4%
Southwark £784,312 £385,777 49.2%
St John's £375,573 £12,589 3.4%
St. Mary Cray £236,786 £80,233 33.9%
St. Pauls Cray £270,676 £36,112 13.3%
Stockwell £553,351 £41,050 7.4%
Sundridge £522,914 £15,967 3.1%
Surrey Quays £437,648 £68,815 15.7%
Sydenham £424,058 £27,414 6.5%
Tatsfield £591,401 £28,734 4.9%
Toys Hill, Westerham £950,000 £450,000 47.4%
Upper Norwood £351,380 £58,611 16.7%
Upper Sydenham £410,552 £51,474 12.5%
Waddon £510,991 £201,326 39.4%
Walworth £447,503 £74,289 16.6%
Waterloo £786,024 £392,707 50.0%
Weald, Kent £831,417 £190,084 22.9%
West Dulwich £528,848 £107,820 20.4%
West Norwood £455,701 £67,239 14.8%
West Wickham £468,424 £51,168 10.9%
Westcombe Park £544,669 £137,779 25.3%
Westerham £950,000 £450,000 47.4%
Woodside £270,688 £58,294 21.5%
Woolwich £266,818 £38,437 14.4%
Central London Show
Region/area Average price Price change % change

KFH branch finder

We have 60 branches across the Capital.

Mortgage estimator

£
£
%
Yr

Free property valuation

Stamp duty calculator

£

Read more testimonials Leave a review