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 £667,094 £63,967 9.6%
Alexandra Palace £618,336 £61,812 10.0%
Angel £978,774 £118,838 12.1%
Archway £641,547 £52,884 8.2%
Arkley £1,323,793 £377,461 28.5%
Arnos Grove £494,194 £42,919 8.7%
Barnet, Hertfordshire £669,764 £58,336 8.7%
Barnsbury £866,213 £39,024 4.5%
Bowes Park £473,312 £31,391 6.6%
Brunswick Park £574,439 £102,898 17.9%
Canonbury £948,048 £158,780 16.7%
Church End £680,971 £19,046 2.8%
Cockfosters £486,428 £230,448 47.4%
Colney Hatch £539,829 £27,762 5.1%
Crouch End £634,631 £51,042 8.0%
Dartmouth Park £904,955 £27,133 3.0%
De Beauvoir Town £699,590 £10,845 1.6%
East Barnet £526,889 £15,357 2.9%
East Finchley £781,940 £17,989 2.3%
Enfield £402,739 £25,697 6.4%
Finchley £668,356 £21,050 3.1%
Finsbury Park £524,061 £40,583 7.7%
Friern Barnet £508,007 £75,029 14.8%
Grange Park £698,342 £47,698 6.8%
Haringey £572,834 £100,280 17.5%
Harringay £579,488 £25,256 4.4%
High Barnet £1,240,621 £728,148 58.7%
Highbury £863,879 £101,508 11.8%
Highgate £1,197,997 £528,248 44.1%
Holloway £586,197 £4,902 0.8%
Hornsey £659,094 £7,631 1.2%
Hornsey Vale £765,240 £32,615 4.3%
Hoxton £677,269 £1,234,877 182.3%
Islington £872,214 £103,289 11.8%
Lower Holloway £627,547 £12,919 2.1%
Manor House £463,727 £106,533 23.0%
Mill Hill East £632,602 £24,027 3.8%
Muswell Hill £729,713 £54,942 7.5%
New Barnet £447,021 £50,249 11.2%
New Southgate £453,854 £50,407 11.1%
Noel Park £423,982 £267,487 63.1%
North Finchley £557,936 £38,103 6.8%
Oakleigh Park £782,057 £270,976 34.6%
Palmers Green £512,094 £71,679 14.0%
Pentonville £866,213 £39,024 4.5%
Shacklewell £592,979 £10,387 1.8%
Southgate £566,907 £44,338 7.8%
Stamford Hill £542,527 £23,441 4.3%
Stoke Newington £610,983 £152,832 25.0%
Stroud Green £591,040 £50,149 8.5%
Totteridge £1,579,021 £221,812 14.0%
Tufnell Park £609,927 £7,237 1.2%
Upper Holloway £641,547 £52,884 8.2%
West Green £760,990 £82,469 10.8%
Whetstone £694,705 £157,896 22.7%
Winchmore Hill £556,771 £1,402 0.3%
Wood Green £472,486 £183,338 38.8%
Woodside Park £738,352 £25,353 3.4%
East Central London Show
Region/area Average price Price change % change
East Central London £1,985,043 £1,250,241 63.0%
Aldersgate No data No data No data
Barbican £1,375,125 £236,486 17.2%
Bishopsgate £4,435,107 £3,809,810 85.9%
Broadgate £6,655,262 £6,067,179 91.2%
Clerkenwell £1,120,558 £719,356 64.2%
Farringdon £1,642,096 £1,168,985 71.2%
Farringdon Without £1,149,737 £3,117,187 271.1%
Fenchurch St £4,133,074 £20,386,682 493.3%
Finsbury £1,067,602 £198,357 18.6%
Fleet Street £3,037,763 £2,074,675 68.3%
Monument £3,990,758 £3,379,813 84.7%
Moorgate £3,827,559 £1,586,636 41.5%
St Lukes £1,987,954 £740,252 37.2%
St Paul's £17,719,803 £4,111,040 23.2%
Temple £1,279,118 £5,594,080 437.3%
The Square Mile £2,827,133 £2,114,203 74.8%
Tower Hill £7,084,400 £3,785,296 53.4%
West Central London Show
Region/area Average price Price change % change
West Central London £1,782,040 £1,044,465 58.6%
Aldwych £1,825,731 £2,001,358 109.6%
Bloomsbury £906,066 £353,030 39.0%
Charing Cross £2,242,388 £3,244,185 144.7%
Chinatown £5,055,517 £6,719 0.1%
Covent Garden £1,747,678 £1,003,192 57.4%
Holborn £2,146,418 £3,445,012 160.5%
Kings Cross £914,588 £84,191 9.2%
St Pancras £911,110 £143,996 15.8%
Strand £3,936,699 £179,724 4.6%
Theatreland £3,112,318 £1,331,898 42.8%
North West London Show
Region/area Average price Price change % change
North West London £845,032 £81,393 9.6%
Belsize Park £1,292,536 £19,773 1.5%
Brent Cross £625,350 £25,922 4.1%
Brondesbury £794,347 £30,399 3.8%
Brondesbury Park £814,680 £84,791 10.4%
Camden Town £1,250,448 £333,669 26.7%
Chalk Farm £1,552,808 £166,057 10.7%
Child's Hill £937,169 £41,849 4.5%
Cricklewood £624,297 £168,055 26.9%
Dollis Hill £531,269 £361,396 68.0%
Golders Green £888,104 £150,477 16.9%
Golders Hill Park £951,127 £133,080 14.0%
Gospel Oak £942,241 £23,523 2.5%
Hampstead £1,486,048 £53,874 3.6%
Hampstead Garden Suburb £1,339,709 £190,287 14.2%
Hampstead Heath £1,411,369 £93,824 6.6%
Harlesden £537,682 £58,669 10.9%
Kensal Green £708,201 £23,060 3.3%
Kensal Rise £857,851 £12,645 1.5%
Kentish Town £767,188 £240,324 31.3%
Kilburn £764,298 £35,798 4.7%
Lisson Grove £862,623 £69,313 8.0%
Mill Hill £661,169 £51,257 7.8%
Neasden £544,953 £105,822 19.4%
North Acton £497,696 £219,354 44.1%
Old Oak Common £804,409 £69,758 8.7%
Park Royal £403,193 £318,025 78.9%
Primrose Hill £1,728,040 £139,823 8.1%
Queens Park £801,185 £26,057 3.3%
Regent's Park £1,619,894 £1,937,924 119.6%
South Hampstead £1,381,722 £56,579 4.1%
St Johns Wood £1,589,757 £41,447 2.6%
Stonebridge £365,176 £232,632 63.7%
Swiss Cottage £1,015,252 £129,373 12.7%
West Hampstead £788,879 £69,199 8.8%
West Kilburn £781,238 £26,259 3.4%
Willesden £607,322 £92,028 15.2%
Willesden Green £560,231 £135,085 24.1%
West London Show
Region/area Average price Price change % change
West London £1,437,880 £69,269 4.8%
Acton £629,727 £447,102 71.0%
Acton Green £764,808 £3,017 0.4%
Barons Court £1,179,258 £34,826 3.0%
Bayswater £1,741,646 £286,289 16.4%
Bedford Park £1,231,559 £179,557 14.6%
Brook Green £1,239,304 £145,684 11.8%
Chiswick £959,279 £1,748 0.2%
City of Westminster £2,000,315 £87,321 4.4%
Ealing £743,216 £26,675 3.6%
Ealing Common £716,994 £48,866 6.8%
East Acton £619,135 £961,214 155.3%
Fitzrovia £4,287,081 £1,862,785 43.5%
Gunnersbury £1,239,423 £465,254 37.5%
Hammersmith £1,272,482 £211,738 16.6%
Hanger Lane £644,843 £185,780 28.8%
Hanwell £513,507 £192,490 37.5%
Holland Park £2,503,429 £139,854 5.6%
Hyde Park £2,574,519 £209,114 8.1%
Kensal Town £749,347 £985,488 131.5%
Kensington £2,433,237 £61,483 2.5%
Ladbroke Grove £991,395 £278,542 28.1%
Little Ealing £1,080,626 £428,243 39.6%
Little Venice £995,998 £60,565 6.1%
Maida Hill £897,419 £128,214 14.3%
Maida Vale £838,716 £49,688 5.9%
Marylebone £2,094,219 £82,643 3.9%
Mayfair £7,660,174 £636,849 8.3%
North Kensington £1,239,264 £134,420 10.8%
Notting Hill £1,922,048 £101,810 5.3%
Oxford Circus £529,200 £357,191 67.5%
Paddington £1,083,485 £12,214 1.1%
Piccadilly £6,680,889 £2,569,613 38.5%
Piccadilly Circus £7,105,000 £2,941,848 41.4%
Shepherd's Bush £724,774 £25,098 3.5%
Soho £5,551,305 £589,125 10.6%
South Acton £546,542 £47,219 8.6%
Warwick Avenue £993,862 £81,923 8.2%
West Acton £624,477 £555,092 88.9%
West Ealing £643,829 £48,221 7.5%
West Kensington £1,193,996 £11,697 1.0%
Westbourne Green £760,990 £82,469 10.8%
White City £724,774 £25,098 3.5%
Wormwood Scrubs £724,774 £25,098 3.5%
East London Show
Region/area Average price Price change % change
East London £463,925 £106,085 22.9%
Aldgate £2,231,650 £332,499 14.9%
Bethnal Green £591,834 £70,268 11.9%
Blackwall £709,153 £203,167 28.6%
Cambridge Heath £479,758 £97,673 20.4%
Canary Wharf £547,816 £20,691 3.8%
Cubitt Town £463,416 £29,128 6.3%
Dalston £688,910 £50,060 7.3%
Docklands £486,218 £23,468 4.8%
Globe Town £591,834 £70,268 11.9%
Hackney £603,955 £2,490 0.4%
Haggerston £549,474 £99,126 18.0%
Island Gardens £463,416 £29,128 6.3%
Isle of Dogs £539,944 £34,822 6.4%
Leamouth £583,370 £29,324 5.0%
Limehouse £512,883 £60,720 11.8%
Liverpool Street £1,356,222 £1,035,420 76.3%
London Fields £740,162 £53,358 7.2%
Millwall £617,248 £72,723 11.8%
Poplar £447,235 £77,912 17.4%
Shadwell £896,038 £106,582 11.9%
Shoreditch £831,372 £502,884 60.5%
Spitalfields £974,196 £623,286 64.0%
Stepney £896,038 £106,582 11.9%
Tower Bridge £869,028 £114,418 13.2%
Tower Hamlets £577,229 £73,451 12.7%
Wapping £622,603 £105,222 16.9%
Whitechapel £1,049,717 £396,298 37.8%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £772,394 £24,040 3.1%
Balham £716,527 £221,739 30.9%
Barnes £1,400,317 £29,443 2.1%
Battersea £786,303 £149,574 19.0%
Belgravia £3,741,443 £1,036,639 27.7%
Berrylands £527,942 £86,991 16.5%
Brentford £668,439 £33,969 5.1%
Brixton £550,216 £26,212 4.8%
Brixton Hill £548,446 £18,653 3.4%
Brompton £3,418,155 £583,954 17.1%
Burwood Park, Hersham, Walton On Thames £1,247,892 £252,741 20.3%
Bushy Mead £618,426 £54,483 8.8%
Castelnau £1,564,433 £63,905 4.1%
Chelsea £1,950,972 £125,092 6.4%
Clapham £748,381 £112,096 15.0%
Clapham Common £916,951 £288,717 31.5%
Clapham Junction £654,419 £191,183 29.2%
Clapham Park £530,002 £106,384 20.1%
Claygate, Surrey £774,649 £43,865 5.7%
Colliers Wood £401,609 £129 0.0%
Coombe £2,490,185 £634,450 25.5%
Copse Hill £693,884 £52,865 7.6%
Cottenham Park £693,884 £52,740 7.6%
Earls Court £1,426,606 £309,911 21.7%
Earlsfield £613,236 £80,548 13.1%
East Molesey £724,396 £72,240 10.0%
East Sheen £875,076 £95,900 11.0%
Esher £921,454 £7,659 0.8%
Fulham £1,171,293 £95,027 8.1%
Furzedown £503,244 £55,637 11.1%
Ham, Surrey £563,359 £60,057 10.7%
Hampton £561,303 £26,167 4.7%
Hampton Hill £542,345 £142,754 26.3%
Hampton Wick £507,841 £83,129 16.4%
Haymarket £6,887,474 £1,506,260 21.9%
Hersham, Surrey £711,448 £21,274 3.0%
Hinchley Wood £519,729 £100,708 19.4%
Isleworth £431,913 £87,907 20.4%
Kew £922,474 £64,363 7.0%
Kingston upon Thames £711,630 £38,550 5.4%
Kingston Vale £552,947 £143,766 26.0%
Knightsbridge £3,471,468 £559,721 16.1%
Long Ditton £859,845 £57,150 6.6%
Millbank £1,273,196 £254,467 20.0%
Mitcham £364,563 £7,367 2.0%
Mitcham Junction £710,733 £417,338 58.7%
Morden £364,728 £30,193 8.3%
Mortlake £875,076 £95,900 11.0%
New Malden £519,399 £106,718 20.5%
Nine Elms £956,305 £160,999 16.8%
Norbiton £533,705 £68,587 12.9%
Norbury £435,336 £71,612 16.4%
Old Malden £622,476 £14,597 2.3%
Osterley £454,662 £7,995 1.8%
Otford £639,159 £72,244 11.3%
Parsons Green £1,404,073 £108,149 7.7%
Pimlico £1,348,147 £71,505 5.3%
Putney £704,126 £80,817 11.5%
Putney Bridge £716,856 £72,634 10.1%
Putney Heath £285,900 £52,729 18.4%
Putney Vale £832,175 £116,916 14.0%
Raynes Park £694,911 £51,558 7.4%
Richmond, Surrey £920,133 £33,341 3.6%
Roehampton £546,553 £126,469 23.1%
Sands End £1,226,707 £169,388 13.8%
South Kensington £2,428,010 £444,885 18.3%
South Lambeth £1,165,289 £510,802 43.8%
South Wimbledon £626,028 £66,332 10.6%
Southfields £601,466 £127,572 21.2%
St James's £7,447,022 £438,971 5.9%
St Margarets £624,773 £181,373 29.0%
Streatham £448,022 £76,163 17.0%
Streatham Hill £449,715 £77,669 17.3%
Streatham Park £490,704 £109,626 22.3%
Streatham Vale £436,119 £89,615 20.5%
Summerstown £582,988 £129,506 22.2%
Surbiton £527,655 £11,741 2.2%
Teddington £739,282 £39,206 5.3%
Thames Ditton £710,837 £60,059 8.4%
Thornton Heath £276,769 £69,553 25.1%
Tolworth £584,241 £147,515 25.2%
Tooting £574,935 £129,615 22.5%
Tooting Graveney £482,634 £40,350 8.4%
Tulse Hill £567,111 £120,209 21.2%
Twickenham £582,554 £70,111 12.0%
Upper Tooting £582,988 £129,506 22.2%
Vauxhall £854,517 £127,319 14.9%
Walton-on-Thames £523,990 £62,417 11.9%
Wandsworth £689,864 £118,305 17.1%
West Brompton £1,329,679 £89,341 6.7%
West Molesey £401,623 £27,469 6.8%
West Wimbledon £693,884 £52,865 7.6%
Westminster £2,000,315 £87,321 4.4%
Whiteley Village, Hersham No data No data No data
Whitton £466,385 £56,859 12.2%
Wimbledon £726,539 £87,359 12.0%
Wimbledon Common £934,159 £109,675 11.7%
Wimbledon Park £802,423 £100,592 12.5%
Worcester Park £416,856 £64,766 15.5%
World's End £1,256,714 £54,920 4.4%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £466,033 £57,872 12.4%
Addington £607,732 £39,772 6.5%
Addiscombe £302,855 £67,951 22.4%
Anerley £395,145 £13,852 3.5%
Avery Hill £346,050 £34,263 9.9%
Badgers Mount £643,036 £589,186 91.6%
Bankside £8,954,326 £7,109,387 79.4%
Beckenham £480,933 £42,048 8.7%
Beddington £420,220 £76,991 18.3%
Bell Green £344,828 £106,772 31.0%
Bellingham £278,903 £119,080 42.7%
Bermondsey £635,131 £419,253 66.0%
Bickley £639,171 £24,535 3.8%
Biggin Hill £344,320 £31,394 9.1%
Biggin Hill Airport, Biggin Hill £585,000 £10,000 1.7%
Blackfen £319,480 £23,663 7.4%
Blackheath £592,243 £8,597 1.5%
Blackheath Park £664,835 £36,663 5.5%
Borough £949,668 £619,782 65.3%
Brasted £464,367 £19,039 4.1%
Brockley £493,648 £21 0.0%
Bromley £416,671 £73,177 17.6%
Camberwell £526,538 £89,348 17.0%
Canada Water £487,949 £59,159 12.1%
Catford £350,968 £84,502 24.1%
Charlton £735,319 £68,446 9.3%
Chelsfield £963,110 £309,638 32.1%
Chevening No data No data No data
Chislehurst £551,993 £62,943 11.4%
Crofton Park £496,377 £806 0.2%
Croydon, Surrey £376,957 £11,641 3.1%
Crystal Palace £382,723 £45,117 11.8%
Cudham £597,500 £11,250 1.9%
Denmark Hill £590,676 £8,629 1.5%
Deptford £379,317 £106,943 28.2%
Downe £661,616 £98,656 14.9%
Downham £271,876 £44,716 16.4%
Dulwich £602,368 £67,186 11.2%
Dulwich Village £1,383,543 £733,868 53.0%
East Dulwich £595,729 £74,595 12.5%
Elephant and Castle £505,393 £33,364 6.6%
Eltham £348,576 £53,575 15.4%
Eltham Park £367,774 £79,739 21.7%
Farnborough £452,994 £8,770 1.9%
Forest Hill £448,000 £34,698 7.7%
Forestdale £258,338 £31,453 12.2%
Gipsy Hill £420,529 £38,022 9.0%
Green Street Green £268,750 £72,988 27.2%
Greenwich £642,148 £39,881 6.2%
Grove Park £294,754 £71,082 24.1%
Halstead, Kent £451,798 £54,264 12.0%
Harvey Gardens £662,482 £411,605 62.1%
Hayes, Bromley £488,968 £70,181 14.4%
Herne Hill £685,350 £127,612 18.6%
Hither Green £426,865 £36,708 8.6%
Honor Oak Park £545,338 £52,757 9.7%
Ide Hill £992,542 £258,271 26.0%
Kennington £598,593 £161,777 27.0%
Keston £1,088,953 £223,572 20.5%
Kidbrooke £433,813 £68,919 15.9%
Knockholt £630,847 £80,184 12.7%
Ladywell £454,868 £47,467 10.4%
Lambeth £690,271 £67,332 9.8%
Lee £395,088 £80,440 20.4%
Lewisham £411,977 £60,125 14.6%
Lower Sydenham £439,588 £4,043 0.9%
Maze Hill £703,704 £61,225 8.7%
Mottingham £306,129 £48,343 15.8%
New Addington £262,340 £23,193 8.8%
New Charlton £737,984 £71,111 9.6%
New Cross £380,393 £155,982 41.0%
New Cross Gate £396,518 £145,559 36.7%
New Eltham £371,431 £44,707 12.0%
Newington £579,815 £515,822 89.0%
North Lambeth £949,668 £620,632 65.4%
Norwood £390,064 £60,917 15.6%
Norwood New Town £388,932 £65,857 16.9%
Nunhead £476,651 £40,410 8.5%
Orpington £419,972 £31,528 7.5%
Park Langley £847,044 £190,860 22.5%
Peckham £514,877 £46,642 9.1%
Penge £395,145 £13,852 3.5%
Petts Wood £533,249 £86,600 16.2%
Plumstead £271,035 £38,820 14.3%
Pratts Bottom £438,036 £103,576 23.6%
Rotherhithe £526,636 £17,707 3.4%
Selhurst £266,307 £34,795 13.1%
Sevenoaks £556,088 £33,886 6.1%
Shooter's Hill £306,785 £42,261 13.8%
Shoreham, Kent £546,636 £38,636 7.1%
Shortlands £387,789 £10,519 2.7%
Sidcup £387,939 £27,934 7.2%
South Bank £1,648,609 £77,409 4.7%
South Bermondsey £410,351 £4,804 1.2%
South Norwood £278,719 £48,462 17.4%
Southwark £945,409 £612,429 64.8%
St John's £378,854 £40,746 10.8%
St. Mary Cray £270,980 £15,457 5.7%
St. Pauls Cray £295,053 £533 0.2%
Stockwell £604,036 £49,118 8.1%
Sundridge £518,616 £51,973 10.0%
Surrey Quays £455,885 £71,283 15.6%
Sydenham £439,588 £4,043 0.9%
Tatsfield £602,920 £71,700 11.9%
Toys Hill, Westerham £950,000 £327,500 34.5%
Upper Norwood £372,953 £78,078 20.9%
Upper Sydenham £408,079 £77,072 18.9%
Waddon £463,049 £143,610 31.0%
Walworth £428,842 £251,935 58.7%
Waterloo £949,668 £620,632 65.4%
Weald, Kent £799,286 £177,536 22.2%
West Dulwich £593,222 £3,192 0.5%
West Norwood £464,073 £86,712 18.7%
West Wickham £473,543 £50,081 10.6%
Westcombe Park £628,299 £60,368 9.6%
Westerham £950,000 £327,500 34.5%
Woodside £271,724 £64,816 23.9%
Woolwich £280,821 £46,204 16.5%
Central London Show
Region/area Average price Price change % change

KFH branch finder

We have more than 55 branches within the Capital.

Mortgage estimator

£
£
%
Yr

Free property valuation

Stamp duty calculator

£

Read more testimonials Leave a review