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 £656,853 £38,608 5.9%
Alexandra Palace £693,464 £25,055 3.6%
Angel £903,741 £24,244 2.7%
Archway £660,907 £14,857 2.2%
Arkley £997,840 £5,198 0.5%
Arnos Grove £529,950 £63,039 11.9%
Barnet, Hertfordshire £596,525 £9,522 1.6%
Barnsbury £772,008 £59,974 7.8%
Bounds Green £564,100 £46,158 8.2%
Bowes Park £505,200 £49,156 9.7%
Brunswick Park £619,620 £54,803 8.8%
Canonbury £795,471 £128,226 16.1%
Church End £680,556 £44,029 6.5%
Cockfosters £770,379 £28,065 3.6%
Colney Hatch £533,696 £27,901 5.2%
Crouch End £688,780 £49,699 7.2%
Dartmouth Park £786,314 £298,348 37.9%
De Beauvoir Town £680,724 £1,260 0.2%
East Barnet £492,463 £59,674 12.1%
East Finchley £918,262 £319,026 34.7%
Enfield £390,109 £3,570 0.9%
Finchley £702,483 £108,379 15.4%
Finsbury Park £558,572 £283 0.1%
Friern Barnet £549,200 £32,482 5.9%
Grange Park £711,292 £133,054 18.7%
Haringey £592,558 £56,351 9.5%
Harringay £607,197 £42,306 7.0%
High Barnet £514,658 £37,162 7.2%
Highbury £746,907 £52,802 7.1%
Highgate £1,216,238 £171,462 14.1%
Holloway £568,505 £22,833 4.0%
Hornsey £685,020 £42,849 6.3%
Hornsey Vale £743,049 £3,879 0.5%
Hoxton £696,674 £53,896 7.7%
Islington £768,044 £12,662 1.6%
Lower Holloway £600,906 £29,171 4.9%
Manor House £523,599 £42,354 8.1%
Mill Hill East £620,461 £113,039 18.2%
Muswell Hill £811,380 £42,804 5.3%
New Barnet £480,914 £11,179 2.3%
New Southgate £497,834 £40,853 8.2%
Noel Park £457,533 £5,654 1.2%
North Finchley £544,391 £36,606 6.7%
Oakleigh Park £953,316 £108,271 11.4%
Palmers Green £545,142 £13,360 2.5%
Pentonville £772,008 £59,974 7.8%
Shacklewell £600,442 £48,448 8.1%
Southgate £613,205 £6,273 1.0%
Stamford Hill £573,856 £14,830 2.6%
Stoke Newington £647,599 £7,531 1.2%
Stroud Green £616,276 £47,513 7.7%
Totteridge £1,211,916 £372,976 30.8%
Tufnell Park £606,887 £23,032 3.8%
Turnpike Lane £685,020 £42,849 6.3%
Upper Holloway £660,907 £14,857 2.2%
West Green £620,044 £47,155 7.6%
Whetstone £744,781 £62,218 8.4%
Winchmore Hill £579,563 £36,685 6.3%
Wood Green £521,453 £18,727 3.6%
Woodside Park £685,673 £81,993 12.0%
North and West London Show
Region/area Average price Price change % change
East Central London Show
Region/area Average price Price change % change
East Central London £983,383 £84,629 8.6%
Aldersgate No data No data No data
Barbican £1,008,454 £72,465 7.2%
Bishopsgate £707,938 £133,729 18.9%
Broadgate £631,750 £79,250 12.5%
Clerkenwell £904,768 £73,077 8.1%
Farringdon £1,146,082 £135,843 11.9%
Farringdon Without £1,072,567 £169,776 15.8%
Fenchurch St £1,200,000 £615,000 51.2%
Finsbury £931,824 £172,015 18.5%
Fleet Street £1,583,081 £488,235 30.8%
Monument £619,375 £200,625 32.4%
Moorgate £1,037,818 £63,472 6.1%
St Lukes £631,812 £64,132 10.2%
St Paul's £1,284,000 £3,971,000 309.3%
Temple £974,631 £154,145 15.8%
The Square Mile £1,032,259 £4,997 0.5%
Tower Hill £955,000 £355,100 37.2%
West Central London Show
Region/area Average price Price change % change
West Central London £1,123,897 £2,528,338 225.0%
Aldwych £1,366,817 £924,527 67.6%
Bloomsbury £751,546 £65,664 8.7%
Charing Cross £2,401,542 £1,121,146 46.7%
Chinatown £1,151,992 £32,071,155 2784.0%
Covent Garden £1,436,858 £4,067,792 283.1%
Holborn £1,227,307 £11,693,803 952.8%
Kings Cross £703,471 £2,931 0.4%
St Pancras £581,317 £82,689 14.2%
Strand £1,846,637 £442,858 24.0%
Theatreland £1,505,239 £4,179,029 277.6%
North West London Show
Region/area Average price Price change % change
North West London £790,457 £91,744 11.6%
Belsize Park £1,348,259 £66,239 4.9%
Brent Cross £581,721 £26,263 4.5%
Brondesbury £774,783 £113,007 14.6%
Brondesbury Park £844,479 £178,932 21.2%
Camden Town £963,725 £19,274 2.0%
Chalk Farm £1,083,598 £336,355 31.0%
Child's Hill £888,932 £13,552 1.5%
Cricklewood £651,348 £40,456 6.2%
Dollis Hill £571,606 £33,322 5.8%
Golders Green £910,818 £42,153 4.6%
Golders Hill Park £938,410 £45,349 4.8%
Gospel Oak £915,579 £108,140 11.8%
Hampstead £1,474,279 £63,321 4.3%
Hampstead Garden Suburb £1,432,119 £125,318 8.8%
Hampstead Heath £1,407,519 £88,311 6.3%
Harlesden £540,758 £37,163 6.9%
Kensal Green £698,944 £85,998 12.3%
Kensal Rise £793,180 £128,488 16.2%
Kentish Town £728,640 £30,112 4.1%
Kilburn £770,062 £39,315 5.1%
Lisson Grove £851,886 £31,077 3.6%
Mill Hill £706,161 £78,559 11.1%
Neasden £511,671 £61,080 11.9%
North Acton £424,788 £26,771 6.3%
Old Oak Common £475,172 £27,505 5.8%
Park Royal £385,952 £83,294 21.6%
Parliament Hill £1,119,108 £115,593 10.3%
Primrose Hill £1,271,734 £11,930 0.9%
Queens Park £810,890 £151,892 18.7%
Regent's Park £1,675,648 £76,503 4.6%
South Hampstead £769,523 £24,586 3.2%
St Johns Wood £1,615,677 £141,617 8.8%
Stonebridge £387,318 £48,718 12.6%
Swiss Cottage £1,164,661 £14,844 1.3%
West Hampstead £803,056 £3,595 0.4%
West Kilburn £762,092 £72,094 9.5%
Willesden £626,046 £25,489 4.1%
Willesden Green £699,413 £71,192 10.2%
West London Show
Region/area Average price Price change % change
West London £1,053,269 £115,700 11.0%
Acton £557,812 £66,754 12.0%
Acton Green £700,122 £41,798 6.0%
Barons Court £746,167 £64,593 8.7%
Bayswater £1,417,060 £88,778 6.3%
Bedford Park £1,085,883 £4,939 0.5%
Brook Green £1,207,789 £114,487 9.5%
Chiswick £917,892 £24,733 2.7%
City of Westminster £1,593,495 £16,811 1.1%
Ealing £691,792 £60,460 8.7%
Ealing Common £754,536 £47,486 6.3%
East Acton £567,662 £42,451 7.5%
Fitzrovia £1,470,923 £305,787 20.8%
Gunnersbury £718,014 £89,092 12.4%
Hammersmith £827,155 £29,952 3.6%
Hanger Lane £655,506 £65,031 9.9%
Hanwell £537,128 £5,611 1.0%
Holland Park £2,127,213 £159,130 7.5%
Hyde Park £2,367,991 £43,431 1.8%
Kensal Town £670,636 £37,474 5.6%
Kensington £2,337,710 £126,128 5.4%
Ladbroke Grove £1,157,057 £76,150 6.6%
Little Ealing £644,249 £10,729 1.7%
Little Venice £1,021,029 £88,315 8.6%
Maida Hill £788,556 £131,773 16.7%
Maida Vale £781,074 £87,754 11.2%
Marylebone £1,571,258 £178,574 11.4%
Mayfair £3,220,406 £1,142,894 35.5%
North Kensington £934,822 £49,245 5.3%
Notting Hill £1,574,251 £96,306 6.1%
Oxford Circus No data No data No data
Paddington £1,039,863 £153,415 14.8%
Piccadilly £1,935,694 £15,913,451 822.1%
Piccadilly Circus £2,455,734 £269,882 11.0%
Shepherd's Bush £702,162 £42,249 6.0%
Soho £1,925,262 £257,868 13.4%
South Acton £530,326 £46,909 8.8%
Warwick Avenue £1,073,314 £99,903 9.3%
West Acton £570,280 £50,916 8.9%
West Ealing £630,885 £126,579 20.1%
West Kensington £1,316,783 £203,754 15.5%
Westbourne Green £686,471 £79,077 11.5%
Westminster £1,533,743 £282,153 18.4%
White City £702,162 £42,249 6.0%
Wormwood Scrubs £702,162 £42,249 6.0%
East London Show
Region/area Average price Price change % change
East London £458,103 £20,449 4.5%
Aldgate £761,178 £9,941 1.3%
Bethnal Green £531,978 £27,638 5.2%
Blackwall £556,595 £25,969 4.7%
Cambridge Heath £522,035 £27,722 5.3%
Canary Wharf £532,504 £19,044 3.6%
Cubitt Town £492,692 £167 0.0%
Dalston £592,433 £64,572 10.9%
Docklands £502,651 £1,887 0.4%
Globe Town £531,978 £27,638 5.2%
Hackney £563,767 £104,312 18.5%
Haggerston £529,383 £56,117 10.6%
Island Gardens £492,692 £167 0.0%
Isle of Dogs £516,387 £23,473 4.5%
Leamouth £605,231 £24,682 4.1%
Limehouse £522,225 £7,883 1.5%
Liverpool Street £768,315 £10,624 1.4%
London Fields £625,868 £33,166 5.3%
Millwall £552,004 £16,975 3.1%
Poplar £481,999 £14,978 3.1%
Shadwell £575,306 £31,870 5.5%
Shoreditch £718,336 £28,544 4.0%
Spitalfields £707,093 £59,210 8.4%
Stepney £575,306 £31,870 5.5%
Tower Bridge £905,923 £83,494 9.2%
Tower Hamlets £521,707 £352 0.1%
Wapping £769,921 £4,482 0.6%
Whitechapel £657,132 £119,441 18.2%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £758,645 £25,639 3.4%
Balham £786,769 £41,180 5.2%
Barnes £1,366,812 £149,353 10.9%
Battersea £840,496 £52,107 6.2%
Belgravia £2,741,320 £64,376 2.3%
Berrylands £576,960 £56,107 9.7%
Brentford £490,742 £20,463 4.2%
Brixton £534,328 £26,462 5.0%
Brixton Hill £568,461 £46,688 8.2%
Brompton £3,217,264 £48,438 1.5%
Burwood Park, Hersham, Walton On Thames £1,125,579 £46,724 4.2%
Bushy Mead £582,645 £91,661 15.7%
Castelnau £1,340,316 £76,922 5.7%
Chelsea £1,930,691 £36,533 1.9%
Clapham £755,954 £5,486 0.7%
Clapham Common £933,727 £12,813 1.4%
Clapham Junction £715,748 £12,186 1.7%
Clapham Park £583,522 £11,288 1.9%
Claygate, Surrey £747,489 £156,973 21.0%
Colliers Wood £399,598 £52,292 13.1%
Coombe £2,164,649 £713,323 33.0%
Copse Hill £652,579 £160,032 24.5%
Cottenham Park £652,437 £160,051 24.5%
Earls Court £1,250,172 £140,117 11.2%
Earlsfield £649,521 £17,085 2.6%
East Molesey £821,920 £31,452 3.8%
East Sheen £1,001,771 £44,905 4.5%
Esher £950,280 £91,240 9.6%
Fulham £1,057,506 £36,197 3.4%
Furzedown £502,013 £25,906 5.2%
Ham, Surrey £562,590 £83,600 14.9%
Hampton £571,114 £18,957 3.3%
Hampton Hill £678,038 £115,246 17.0%
Hampton Wick £593,060 £41,467 7.0%
Haymarket £2,168,923 £1,438,513 66.3%
Hersham, Surrey £732,100 £30,666 4.2%
Hinchley Wood £575,069 £125,420 21.8%
Isleworth £467,080 £9,231 2.0%
Kew £791,576 £116,105 14.7%
Kingston upon Thames £662,911 £9,925 1.5%
Kingston Vale £704,722 £35,352 5.0%
Knightsbridge £3,294,592 £21,651 0.7%
Long Ditton £776,553 £49,612 6.4%
Millbank £1,489,659 £468,730 31.5%
Mitcham £347,824 £8,902 2.6%
Mitcham Junction £288,771 £54,035 18.7%
Morden £394,788 £14,644 3.7%
Mortlake £1,001,771 £44,905 4.5%
New Malden £542,155 £61,356 11.3%
Nine Elms £879,774 £58,815 6.7%
Norbiton £488,895 £596 0.1%
Norbury £496,818 £32,578 6.6%
Old Malden £647,879 £963 0.1%
Osterley £470,184 £138,868 29.5%
Otford £723,783 £119,910 16.6%
Parsons Green £1,119,578 £63,872 5.7%
Pimlico £1,299,288 £28,572 2.2%
Putney £747,851 £27,030 3.6%
Putney Bridge £738,076 £28,401 3.8%
Putney Heath £334,841 £8,043 2.4%
Putney Vale £788,730 £115,136 14.6%
Raynes Park £652,294 £159,798 24.5%
Richmond, Surrey £836,952 £84,514 10.1%
Roehampton £711,177 £8,761 1.2%
Sands End £1,316,702 £355,596 27.0%
South Kensington £2,910,487 £327,813 11.3%
South Lambeth £685,987 £369 0.1%
South Wimbledon £659,427 £19,353 2.9%
Southfields £645,905 £27,068 4.2%
St James's £2,274,845 £972,926 42.8%
St Margarets £780,472 £35,656 4.6%
Streatham £497,386 £17,722 3.6%
Streatham Hill £498,371 £17,782 3.6%
Streatham Park £520,625 £85,348 16.4%
Streatham Vale £467,081 £21,307 4.6%
Summerstown £628,674 £11,232 1.8%
Surbiton £537,905 £20,257 3.8%
Teddington £675,675 £70,594 10.4%
Thames Ditton £760,020 £61,052 8.0%
Thornton Heath £315,894 £34,324 10.9%
Tolworth £457,239 £33,317 7.3%
Tooting £611,896 £7,376 1.2%
Tooting Graveney £507,366 £32,382 6.4%
Tulse Hill £652,889 £8,959 1.4%
Twickenham £626,984 £28,025 4.5%
Upper Tooting £628,674 £11,232 1.8%
Vauxhall £795,119 £95,951 12.1%
Walton-on-Thames £567,292 £5,773 1.0%
Wandsworth £751,139 £11,999 1.6%
West Brompton £1,407,565 £426,410 30.3%
West Molesey £416,940 £21,148 5.1%
West Wimbledon £652,579 £160,032 24.5%
Whiteley Village, Hersham No data No data No data
Whitton £519,939 £2,292 0.4%
Wimbledon £742,225 £83,328 11.2%
Wimbledon Common £1,027,363 £124,549 12.1%
Wimbledon Park £817,617 £51,403 6.3%
Worcester Park £480,787 £4,071 0.8%
World's End £1,369,421 £20,748 1.5%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £468,910 £22,609 4.8%
Addington £607,750 £120,904 19.9%
Addiscombe £372,896 £15,652 4.2%
Anerley £376,593 £28,084 7.5%
Avery Hill £375,839 £15,314 4.1%
Badgers Mount £640,694 £154,837 24.2%
Bankside £2,199,639 £901,966 41.0%
Beckenham £505,967 £38,594 7.6%
Beddington £337,334 £43,168 12.8%
Bell Green £376,191 £35,947 9.6%
Bellingham £331,786 £22,871 6.9%
Bermondsey £517,306 £25,085 4.8%
Bickley £674,418 £18,806 2.8%
Biggin Hill £378,877 £11,640 3.1%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £348,151 £58,104 16.7%
Blackheath £565,091 £30,130 5.3%
Blackheath Park £644,141 £34,289 5.3%
Borough £787,494 £22,090 2.8%
Brasted £513,681 £424,486 82.6%
Brockley £500,424 £55,169 11.0%
Bromley £467,960 £19,202 4.1%
Camberwell £520,525 £2,066 0.4%
Canada Water £517,746 £5,767 1.1%
Catford £399,390 £17,742 4.4%
Charlton £446,475 £10,558 2.4%
Chelsfield £652,440 £148,131 22.7%
Chevening No data No data No data
Chislehurst £593,609 £38,633 6.5%
Crofton Park £504,281 £50,136 9.9%
Croydon, Surrey £347,207 £35,594 10.3%
Crystal Palace £415,580 £20,363 4.9%
Cudham £583,125 £138,750 23.8%
Denmark Hill £604,855 £8,251 1.4%
Deptford £405,004 £45,247 11.2%
Downe £567,669 £53,812 9.5%
Downham £318,330 £14,602 4.6%
Dulwich £643,543 £9,587 1.5%
Dulwich Village £1,947,287 £54,936 2.8%
East Dulwich £634,451 £5,374 0.8%
Elephant and Castle £506,915 £53,229 10.5%
Eltham £393,734 £30,794 7.8%
Eltham Park £433,970 £39,959 9.2%
Farnborough £451,302 £50,483 11.2%
Forest Hill £481,050 £64,523 13.4%
Forestdale £293,957 £319 0.1%
Gipsy Hill £460,283 £9,349 2.0%
Green Street Green £333,190 £70,810 21.3%
Greenwich £565,456 £10,730 1.9%
Grove Park £359,900 £14,321 4.0%
Halstead, Kent £408,356 £166,808 40.8%
Harvey Gardens £424,902 £7,133 1.7%
Hayes, Bromley £596,320 £45,081 7.6%
Herne Hill £790,655 £30,202 3.8%
Hither Green £440,775 £26,199 5.9%
Honor Oak Park £574,180 £35,873 6.2%
Ide Hill £745,078 £102,299 13.7%
Kennington £564,078 £4,751 0.8%
Keston £865,330 £102,038 11.8%
Kidbrooke £492,185 £40,491 8.2%
Knockholt £587,907 £151,184 25.7%
Ladywell £457,938 £80,087 17.5%
Lambeth £676,042 £42,518 6.3%
Lee £448,475 £15,927 3.6%
Lewisham £430,916 £27,006 6.3%
Lower Sydenham £452,292 £62,191 13.8%
Maze Hill £556,466 £44,961 8.1%
Mottingham £348,496 £1,873 0.5%
New Addington £292,142 £21,124 7.2%
New Charlton £446,475 £10,804 2.4%
New Cross £427,269 £46,703 10.9%
New Cross Gate £447,581 £56,379 12.6%
New Eltham £407,691 £31,810 7.8%
Newington £519,242 £81,427 15.7%
North Lambeth £787,494 £23,352 3.0%
Norwood £441,555 £23,432 5.3%
Norwood New Town £445,400 £19,145 4.3%
Nunhead £504,060 £19,475 3.9%
Orpington £448,170 £21,720 4.8%
Park Langley £983,572 £34,640 3.5%
Peckham £529,716 £21,429 4.0%
Penge £376,593 £28,084 7.5%
Petts Wood £628,178 £16,912 2.7%
Plumstead £322,176 £8,682 2.7%
Pratts Bottom £559,585 £56,769 10.1%
Rotherhithe £516,700 £44,974 8.7%
Selhurst £298,508 £17,659 5.9%
Sevenoaks £567,840 £23,878 4.2%
Shirley £430,516 £27,490 6.4%
Shooter's Hill £373,287 £44,163 11.8%
Shoreham, Kent £576,000 £110,896 19.3%
Shortlands £376,401 £34,334 9.1%
Sidcup £363,528 £16,169 4.4%
South Bank £1,365,252 £69,274 5.1%
South Bermondsey £377,245 £14,606 3.9%
South Norwood £320,793 £29,117 9.1%
Southwark £787,310 £21,304 2.7%
St John's £400,024 £47,077 11.8%
St. Mary Cray £282,251 £12,845 4.6%
St. Pauls Cray £321,461 £49 0.0%
Stockwell £552,585 £3,245 0.6%
Sundridge £549,086 £103,848 18.9%
Surrey Quays £500,859 £18,723 3.7%
Sydenham £455,957 £49,558 10.9%
Tatsfield £495,538 £104,356 21.1%
Toys Hill, Westerham £745,000 £645,000 86.6%
Upper Norwood £435,050 £32,081 7.4%
Upper Sydenham £482,319 £18,966 3.9%
Waddon £295,823 £40,478 13.7%
Walworth £446,504 £82,633 18.5%
Waterloo £787,494 £23,352 3.0%
Weald, Kent £562,219 £76,557 13.6%
West Dulwich £590,092 £62,965 10.7%
West Norwood £544,087 £10,503 1.9%
West Wickham £524,058 £18,882 3.6%
Westcombe Park £681,114 £59,093 8.7%
Westerham £497,620 £117,591 23.6%
Woodside £340,943 £28,194 8.3%
Woolwich £320,949 £18,949 5.9%
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