Skip to main content

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 £686,023 £6,186 0.9%
Alexandra Palace £690,813 £603 0.1%
Angel £903,159 £6,670 0.7%
Archway £621,708 £26,476 4.3%
Arkley £1,012,279 £99,002 9.8%
Arnos Grove £571,175 £9,216 1.6%
Barnet, Hertfordshire £562,566 £50,080 8.9%
Barnsbury £819,504 £55,453 6.8%
Bounds Green £583,762 £43,768 7.5%
Bowes Park £532,286 £39,414 7.4%
Brunswick Park £613,910 £49,986 8.1%
Canonbury £884,930 £53,741 6.1%
Church End £717,482 £56,462 7.9%
Cockfosters £718,048 £11,983 1.7%
Colney Hatch £532,538 £21,169 4.0%
Crouch End £687,448 £41,466 6.0%
Dartmouth Park £963,345 £89,886 9.3%
De Beauvoir Town £663,331 £84,883 12.8%
East Barnet £551,824 £39,684 7.2%
East Finchley £1,206,250 £134,710 11.2%
Enfield £388,096 £17,182 4.4%
Finchley £776,308 £58,778 7.6%
Finsbury Park £552,930 £16,020 2.9%
Friern Barnet £545,691 £29,798 5.5%
Grange Park £824,526 £20,258 2.5%
Haringey £645,268 £15,786 2.4%
Harringay £620,963 £9,466 1.5%
High Barnet £470,232 £35,528 7.6%
Highbury £730,066 £1,952 0.3%
Highgate £1,348,084 £317,870 23.6%
Holloway £588,376 £42,380 7.2%
Hornsey £679,075 £25,429 3.7%
Hornsey Vale £741,183 £33,219 4.5%
Hoxton £583,035 £59,736 10.2%
Islington £779,820 £43,073 5.5%
Lower Holloway £545,752 £4,771 0.9%
Manor House £592,696 £38,566 6.5%
Mill Hill East £767,613 £95,859 12.5%
Muswell Hill £844,307 £21,021 2.5%
New Barnet £464,510 £8,544 1.8%
New Southgate £535,667 £30,942 5.8%
Noel Park £480,801 £8,513 1.8%
North Finchley £555,929 £21,995 4.0%
Oakleigh Park £735,946 £52,771 7.2%
Palmers Green £536,937 £13,427 2.5%
Pentonville £819,504 £55,453 6.8%
Shacklewell £646,534 £16,500 2.6%
Southgate £624,267 £2,856 0.5%
Stamford Hill £588,492 £8,770 1.5%
Stoke Newington £653,513 £15,404 2.4%
Stroud Green £651,418 £10,098 1.6%
Totteridge £1,261,121 £209,394 16.6%
Tufnell Park £610,805 £46,671 7.6%
Turnpike Lane £679,075 £25,429 3.7%
Upper Holloway £621,708 £26,476 4.3%
West Green £631,278 £25,654 4.1%
Whetstone £723,108 £88,557 12.2%
Winchmore Hill £613,170 £613 0.1%
Wood Green £537,007 £15,636 2.9%
Woodside Park £772,531 £14,603 1.9%
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 £916,655 £47,216 5.2%
Aldersgate No data No data No data
Barbican £989,124 £17,764 1.8%
Bishopsgate £1,012,500 £512,500 50.6%
Broadgate No data No data No data
Clerkenwell £807,085 £17,052 2.1%
Farringdon £1,096,885 £187,176 17.1%
Farringdon Without £1,000,594 £23,691 2.4%
Fenchurch St £585,000 £85,000 14.5%
Finsbury £838,851 £73,177 8.7%
Fleet Street £2,392,575 £440,140 18.4%
Monument £711,746 £1,172,015 164.7%
Moorgate £813,104 £294,179 36.2%
St Lukes £642,189 £131,345 20.5%
St Paul's £3,663,889 £2,863,889 78.2%
Temple £600,680 £7,810 1.3%
The Square Mile £1,002,186 £157,876 15.8%
Tower Hill £695,167 £34,833 5.0%
West Central London Show
Region/area Average price Price change % change
West Central London £1,530,336 £505,548 33.0%
Aldwych £1,766,730 £571,147 32.3%
Bloomsbury £1,025,735 £236,710 23.1%
Charing Cross £1,377,580 £479,056 34.8%
Chinatown £1,992,046 £784,079 39.4%
Covent Garden £1,739,219 £295,643 17.0%
Holborn £1,291,380 £177,701 13.8%
Kings Cross £774,587 £25,069 3.2%
St Pancras £723,710 £96,509 13.3%
Strand £2,548,898 £317,879 12.5%
Theatreland £1,780,025 £373,732 21.0%
North West London Show
Region/area Average price Price change % change
North West London £864,152 £6,566 0.8%
Belsize Park £1,301,708 £30,219 2.3%
Brent Cross £620,872 £14,661 2.4%
Brondesbury £817,988 £11,954 1.5%
Brondesbury Park £971,393 £1,875 0.2%
Camden Town £1,066,088 £70,677 6.6%
Chalk Farm £1,504,576 £340,665 22.6%
Child's Hill £768,868 £414,443 53.9%
Cricklewood £633,511 £14,170 2.2%
Dollis Hill £532,730 £20,796 3.9%
Golders Green £1,056,575 £55,157 5.2%
Golders Hill Park £1,098,104 £57,306 5.2%
Gospel Oak £1,056,169 £9,288 0.9%
Hampstead £1,383,641 £74,451 5.4%
Hampstead Garden Suburb £1,469,383 £207,383 14.1%
Hampstead Heath £1,364,923 £29,961 2.2%
Harlesden £556,472 £7,095 1.3%
Kensal Green £749,250 £26,044 3.5%
Kensal Rise £878,750 £16,808 1.9%
Kentish Town £725,639 £31,376 4.3%
Kilburn £809,956 £17,929 2.2%
Lisson Grove £741,694 £231,188 31.2%
Mill Hill £761,408 £57,604 7.6%
Neasden £542,890 £12,252 2.3%
North Acton £430,658 £28,344 6.6%
Old Oak Common £427,646 £51,643 12.1%
Park Royal £422,118 £77,334 18.3%
Parliament Hill £1,241,785 £117,865 9.5%
Primrose Hill £1,333,714 £43,552 3.3%
Queens Park £903,380 £21,090 2.3%
Regent's Park £1,695,832 £217,745 12.8%
South Hampstead £846,217 £92,881 11.0%
St Johns Wood £1,634,680 £152,123 9.3%
Stonebridge £396,696 £38,056 9.6%
Swiss Cottage £1,116,724 £54,400 4.9%
West Hampstead £834,330 £1,996 0.2%
West Kilburn £833,769 £98 0.0%
Willesden £606,329 £43,686 7.2%
Willesden Green £630,377 £35,033 5.6%
West London Show
Region/area Average price Price change % change
West London £1,242,272 £57,237 4.6%
Acton £623,694 £24,752 4.0%
Acton Green £752,184 £13,189 1.8%
Barons Court £774,331 £74,474 9.6%
Bayswater £1,498,487 £47,151 3.1%
Bedford Park £1,485,284 £275,482 18.5%
Brook Green £1,315,778 £103,005 7.8%
Chiswick £972,131 £24,178 2.5%
City of Westminster £1,700,809 £108,611 6.4%
Ealing £731,590 £5,808 0.8%
Ealing Common £734,309 £46,533 6.3%
East Acton £611,643 £852 0.1%
Fitzrovia £1,476,841 £143,996 9.8%
Gunnersbury £723,390 £64,805 9.0%
Hammersmith £897,234 £40,282 4.5%
Hanger Lane £672,507 £26,559 3.9%
Hanwell £534,807 £7,684 1.4%
Holland Park £2,053,752 £763,733 37.2%
Hyde Park £2,244,072 £292,248 13.0%
Kensal Town £659,748 £174,665 26.5%
Kensington £2,433,660 £266,664 11.0%
Ladbroke Grove £1,082,787 £299,502 27.7%
Little Ealing £615,347 £7,434 1.2%
Little Venice £960,139 £210,323 21.9%
Maida Hill £753,043 £87,162 11.6%
Maida Vale £809,762 £111,163 13.7%
Marylebone £1,941,112 £190,474 9.8%
Mayfair £5,854,520 £876,277 15.0%
North Kensington £981,994 £60,543 6.2%
Notting Hill £1,619,649 £464,912 28.7%
Oxford Circus No data No data No data
Paddington £1,120,574 £49,249 4.4%
Piccadilly £3,498,807 £459,792 13.1%
Piccadilly Circus £4,418,325 £893,916 20.2%
Shepherd's Bush £782,908 £29,716 3.8%
Soho £1,439,702 £136,248 9.5%
South Acton £606,458 £87,681 14.5%
Warwick Avenue £1,139,395 £123,139 10.8%
West Acton £611,067 £22,729 3.7%
West Ealing £709,435 £65,161 9.2%
West Kensington £1,337,566 £71,264 5.3%
Westbourne Green £682,889 £3,004 0.4%
Westminster £1,425,498 £176,754 12.4%
White City £782,908 £29,716 3.8%
Wormwood Scrubs £782,908 £29,716 3.8%
East London Show
Region/area Average price Price change % change
East London £488,264 £15,928 3.3%
Aldgate £880,772 £151,627 17.2%
Bethnal Green £548,264 £84,287 15.4%
Blackwall £607,250 £68,822 11.3%
Cambridge Heath £538,655 £127,831 23.7%
Canary Wharf £564,513 £61,544 10.9%
Cubitt Town £476,413 £15,598 3.3%
Dalston £688,792 £36,900 5.4%
Docklands £518,828 £48,031 9.3%
Globe Town £548,264 £84,287 15.4%
Hackney £656,195 £38,659 5.9%
Haggerston £584,474 £112,573 19.3%
Island Gardens £476,413 £15,598 3.3%
Isle of Dogs £542,483 £45,316 8.4%
Leamouth £611,715 £95,391 15.6%
Limehouse £530,501 £56,345 10.6%
Liverpool Street £804,635 £51,086 6.3%
London Fields £719,684 £73,772 10.3%
Millwall £586,786 £87,400 14.9%
Poplar £499,961 £34,221 6.8%
Shadwell £651,456 £119,068 18.3%
Shoreditch £698,773 £479 0.1%
Spitalfields £687,300 £504 0.1%
Stepney £651,456 £119,068 18.3%
Tower Bridge £1,014,879 £232,572 22.9%
Tower Hamlets £559,857 £72,310 12.9%
Wapping £874,690 £162,906 18.6%
Whitechapel £719,635 £162,848 22.6%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £773,450 £18,107 2.3%
Balham £804,836 £15,181 1.9%
Barnes £1,245,792 £37,277 3.0%
Battersea £862,977 £81,425 9.4%
Belgravia £3,691,038 £651,549 17.7%
Berrylands £625,371 £40,817 6.5%
Brentford £491,266 £22,406 4.6%
Brixton £559,664 £1,781 0.3%
Brixton Hill £588,706 £23,408 4.0%
Brompton £3,685,199 £1,378,274 37.4%
Burwood Park, Hersham, Walton On Thames £884,561 £435,627 49.2%
Bushy Mead £640,776 £4,354 0.7%
Castelnau £1,420,610 £31,514 2.2%
Chelsea £1,991,199 £45,844 2.3%
Clapham £753,997 £2,047 0.3%
Clapham Common £896,673 £38,349 4.3%
Clapham Junction £704,441 £32,830 4.7%
Clapham Park £577,710 £157 0.0%
Claygate, Surrey £850,149 £57,749 6.8%
Colliers Wood £440,318 £6,090 1.4%
Coombe £3,125,963 £952,735 30.5%
Copse Hill £745,487 £21,990 2.9%
Cottenham Park £745,487 £21,990 2.9%
Earls Court £1,266,124 £189,441 15.0%
Earlsfield £645,629 £13,340 2.1%
East Molesey £809,502 £28,638 3.5%
East Sheen £1,005,165 £61,214 6.1%
Esher £942,684 £2,931 0.3%
Fulham £1,050,284 £73,242 7.0%
Furzedown £524,988 £2,734 0.5%
Ham, Surrey £683,986 £101,905 14.9%
Hampton £567,618 £45,874 8.1%
Hampton Hill £592,818 £26,927 4.5%
Hampton Wick £632,116 £63,961 10.1%
Haymarket £2,471,528 £922,778 37.3%
Hersham, Surrey £639,197 £119,203 18.6%
Hinchley Wood £627,785 £100,233 16.0%
Isleworth £511,168 £12,710 2.5%
Kew £894,466 £3,389 0.4%
Kingston upon Thames £687,741 £1,739 0.3%
Kingston Vale £698,579 £149,066 21.3%
Knightsbridge £3,817,399 £1,189,670 31.2%
Long Ditton £858,697 £161,340 18.8%
Millbank £1,242,047 £117,984 9.5%
Mitcham £353,922 £8,312 2.3%
Mitcham Junction £372,353 £8,020 2.2%
Morden £408,896 £474 0.1%
Mortlake £1,005,165 £61,214 6.1%
New Malden £608,537 £13,983 2.3%
Nine Elms £978,783 £51,613 5.3%
Norbiton £501,646 £30,225 6.0%
Norbury £462,040 £18,978 4.1%
Old Malden £696,462 £126,788 18.2%
Osterley £594,013 £125,559 21.1%
Otford £718,228 £60,687 8.4%
Parsons Green £1,149,729 £5,422 0.5%
Pimlico £1,168,413 £9,576 0.8%
Putney £731,840 £11,916 1.6%
Putney Bridge £725,381 £16,333 2.3%
Putney Heath £362,554 £5,192 1.4%
Putney Vale £794,385 £195,282 24.6%
Raynes Park £744,845 £21,348 2.9%
Richmond, Surrey £884,603 £149,179 16.9%
Roehampton £646,805 £30,635 4.7%
Sands End £1,093,238 £244,053 22.3%
South Kensington £2,299,448 £117,236 5.1%
South Lambeth £641,564 £66,925 10.4%
South Wimbledon £650,376 £57,487 8.8%
Southfields £658,023 £1,949 0.3%
St James's £2,503,237 £160,556 6.4%
St Margarets £761,812 £24,625 3.2%
Streatham £499,147 £9,211 1.8%
Streatham Hill £500,357 £10,087 2.0%
Streatham Park £615,244 £149,807 24.3%
Streatham Vale £474,370 £7,947 1.7%
Summerstown £625,608 £8,108 1.3%
Surbiton £553,023 £28,136 5.1%
Teddington £735,674 £22,783 3.1%
Thames Ditton £740,200 £49,649 6.7%
Thornton Heath £353,572 £14,389 4.1%
Tolworth £487,635 £3,315 0.7%
Tooting £611,429 £16,425 2.7%
Tooting Graveney £546,926 £24,602 4.5%
Tulse Hill £625,457 £69,079 11.0%
Twickenham £651,930 £11,317 1.7%
Upper Tooting £625,608 £8,108 1.3%
Vauxhall £892,904 £86,242 9.7%
Walton-on-Thames £530,913 £66,491 12.5%
Wandsworth £735,548 £16,110 2.2%
West Brompton £1,833,018 £287,142 15.7%
West Molesey £440,554 £27,210 6.2%
West Wimbledon £745,487 £21,990 2.9%
Whiteley Village, Hersham No data No data No data
Whitton £506,870 £14,763 2.9%
Wimbledon £763,794 £64,429 8.4%
Wimbledon Common £960,631 £298,327 31.1%
Wimbledon Park £805,212 £118,063 14.7%
Worcester Park £493,607 £1,167 0.2%
World's End £1,511,222 £69,579 4.6%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £490,498 £865 0.2%
Addington £676,132 £157,670 23.3%
Addiscombe £391,440 £21,133 5.4%
Anerley £371,616 £27,480 7.4%
Avery Hill £424,646 £36,076 8.5%
Badgers Mount £585,125 £84,208 14.4%
Bankside £1,341,150 £371,854 27.7%
Beckenham £521,033 £15,784 3.0%
Beddington £354,785 £8,209 2.3%
Bell Green £403,429 £2,040 0.5%
Bellingham £346,217 £21,219 6.1%
Bermondsey £539,079 £37,102 6.9%
Bickley £671,187 £26,303 3.9%
Biggin Hill £393,232 £20,163 5.1%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £386,876 £9,072 2.3%
Blackheath £601,697 £11,367 1.9%
Blackheath Park £681,328 £12,206 1.8%
Borough £812,715 £94,238 11.6%
Brasted £630,786 £126,476 20.1%
Brockley £557,593 £26,418 4.7%
Bromley £490,746 £16,347 3.3%
Camberwell £533,396 £24,285 4.6%
Canada Water £531,791 £13,324 2.5%
Catford £404,199 £4,895 1.2%
Charlton £437,046 £12,326 2.8%
Chelsfield £938,848 £194,537 20.7%
Chevening No data No data No data
Chislehurst £623,318 £5,135 0.8%
Crofton Park £558,669 £34,745 6.2%
Croydon, Surrey £375,698 £9,973 2.7%
Crystal Palace £429,144 £6,385 1.5%
Cudham £781,250 £274,500 35.1%
Denmark Hill £666,276 £71,834 10.8%
Deptford £453,202 £38,827 8.6%
Downe £417,250 £375,547 90.0%
Downham £326,812 £5,322 1.6%
Dulwich £678,309 £678 0.1%
Dulwich Village £1,794,813 £340,546 19.0%
East Dulwich £663,892 £16,349 2.5%
Elephant and Castle £546,442 £63,248 11.6%
Eltham £415,016 £8,384 2.0%
Eltham Park £451,340 £13,023 2.9%
Farnborough £497,678 £10,761 2.2%
Forest Hill £525,552 £36,798 7.0%
Forestdale £294,696 £20,353 6.9%
Gipsy Hill £462,361 £34,798 7.5%
Green Street Green £445,000 £120,000 27.0%
Greenwich £574,658 £16,395 2.9%
Grove Park £365,719 £7,107 1.9%
Halstead, Kent £582,595 £15,283 2.6%
Harvey Gardens £413,315 £38,980 9.4%
Hayes, Bromley £530,263 £21,421 4.0%
Herne Hill £728,420 £95,847 13.2%
Hither Green £466,627 £8,089 1.7%
Honor Oak Park £612,213 £307 0.1%
Ide Hill £651,037 £8,537 1.3%
Kennington £592,908 £18,897 3.2%
Keston £1,045,702 £121,466 11.6%
Kidbrooke £449,943 £10,256 2.3%
Knockholt £821,891 £34,203 4.2%
Ladywell £524,370 £21,620 4.1%
Lambeth £692,447 £69,209 10.0%
Lee £433,989 £6,425 1.5%
Lewisham £452,154 £128 0.0%
Lower Sydenham £470,931 £9,682 2.1%
Maze Hill £532,771 £16,445 3.1%
Mottingham £357,657 £41,047 11.5%
New Addington £307,917 £6,930 2.3%
New Charlton £436,786 £12,586 2.9%
New Cross £448,790 £20,179 4.5%
New Cross Gate £469,765 £10,065 2.1%
New Eltham £427,481 £4,638 1.1%
Newington £558,724 £64,203 11.5%
North Lambeth £813,597 £95,120 11.7%
Norwood £462,431 £2,363 0.5%
Norwood New Town £450,778 £11,303 2.5%
Nunhead £504,995 £9,998 2.0%
Orpington £469,902 £4,278 0.9%
Park Langley £1,016,486 £94,981 9.3%
Peckham £546,261 £25,667 4.7%
Penge £371,616 £27,480 7.4%
Petts Wood £619,406 £73 0.0%
Plumstead £333,348 £5,762 1.7%
Pratts Bottom £635,062 £166,919 26.3%
Rotherhithe £561,358 £26,684 4.8%
Selhurst £312,596 £31,306 10.0%
Sevenoaks £599,445 £11,179 1.9%
Shirley £461,471 £5,329 1.2%
Shooter's Hill £410,388 £34,082 8.3%
Shoreham, Kent £645,775 £34,784 5.4%
Shortlands £392,815 £3,129 0.8%
Sidcup £381,186 £7,257 1.9%
South Bank £1,414,069 £544,048 38.5%
South Bermondsey £407,759 £13,531 3.3%
South Norwood £344,614 £12,478 3.6%
Southwark £812,115 £92,781 11.4%
St John's £424,910 £31,038 7.3%
St. Mary Cray £308,813 £57,594 18.7%
St. Pauls Cray £321,047 £23,069 7.2%
Stockwell £560,210 £8,373 1.5%
Sundridge £498,627 £70,149 14.1%
Surrey Quays £522,733 £7,868 1.5%
Sydenham £480,373 £13,944 2.9%
Tatsfield £541,437 £38,863 7.2%
Toys Hill, Westerham No data No data No data
Upper Norwood £458,028 £7,221 1.6%
Upper Sydenham £497,891 £30,324 6.1%
Waddon £337,870 £14,384 4.3%
Walworth £515,818 £20,528 4.0%
Waterloo £813,597 £95,120 11.7%
Weald, Kent £551,802 £66,663 12.1%
West Dulwich £587,886 £44,960 7.6%
West Norwood £520,360 £1,721 0.3%
West Wickham £527,866 £292 0.1%
Westcombe Park £635,304 £19,629 3.1%
Westerham £629,119 £21,544 3.4%
Woodside £372,822 £10,950 2.9%
Woolwich £346,402 £12,201 3.5%
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

Find a property

Please upgrade your browser

The Kinleigh Folkard & Hayward website uses the latest technology to give you the best possible experience, unfortunately your browser doesn't support these technologies.

Click here to upgrade to a modern browser