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 £689,079 £2,969 0.4%
Alexandra Palace £667,586 £24,264 3.6%
Angel £975,757 £3,609 0.4%
Archway £679,956 £95,858 14.1%
Arkley £979,942 £81,564 8.3%
Arnos Grove £572,687 £1,074 0.2%
Barnet, Hertfordshire £571,092 £26,322 4.6%
Barnsbury £811,651 £21,972 2.7%
Bounds Green £590,094 £44,283 7.5%
Bowes Park £544,272 £32,271 5.9%
Brunswick Park £671,973 £109,893 16.4%
Canonbury £896,981 £16,847 1.9%
Church End £710,574 £4,936 0.7%
Cockfosters £712,582 £58,261 8.2%
Colney Hatch £539,397 £3,212 0.6%
Crouch End £706,885 £53,109 7.5%
Dartmouth Park £995,458 £137,426 13.8%
De Beauvoir Town £648,608 £16,943 2.6%
East Barnet £512,772 £262 0.1%
East Finchley £1,408,424 £435,522 30.9%
Enfield £390,524 £4,344 1.1%
Finchley £845,002 £120,250 14.2%
Finsbury Park £558,440 £6,989 1.3%
Friern Barnet £577,665 £52,034 9.0%
Grange Park £842,859 £3,102 0.4%
Haringey £627,592 £19,271 3.1%
Harringay £631,279 £22,756 3.6%
High Barnet £476,883 £2,006 0.4%
Highbury £783,224 £32,708 4.2%
Highgate £1,143,632 £245,810 21.5%
Holloway £561,748 £1,548 0.3%
Hornsey £703,500 £59,163 8.4%
Hornsey Vale £678,969 £31,039 4.6%
Hoxton £604,283 £44,487 7.4%
Islington £775,181 £18,559 2.4%
Lower Holloway £552,076 £14,464 2.6%
Manor House £570,979 £55,966 9.8%
Mill Hill East £691,270 £47,552 6.9%
Muswell Hill £842,300 £17 0.0%
New Barnet £476,177 £7,900 1.7%
New Southgate £523,504 £16,131 3.1%
Noel Park £465,231 £678 0.1%
North Finchley £561,748 £5,552 1.0%
Oakleigh Park £901,019 £245,598 27.3%
Palmers Green £565,465 £42,175 7.5%
Pentonville £811,651 £21,972 2.7%
Shacklewell £665,962 £25,564 3.8%
Southgate £624,860 £12,175 1.9%
Stamford Hill £611,788 £17,432 2.8%
Stoke Newington £680,083 £53,531 7.9%
Stroud Green £639,069 £1,333 0.2%
Totteridge £1,518,220 £461,695 30.4%
Tufnell Park £609,863 £38,369 6.3%
Turnpike Lane £703,500 £59,163 8.4%
Upper Holloway £679,956 £95,858 14.1%
West Green £642,863 £36,685 5.7%
Whetstone £817,971 £169,372 20.7%
Winchmore Hill £624,271 £1,213 0.2%
Wood Green £532,898 £12,605 2.4%
Woodside Park £699,901 £97,063 13.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 £926,261 £10,937 1.2%
Aldersgate No data No data No data
Barbican £969,616 £4,705 0.5%
Bishopsgate £841,667 £341,667 40.6%
Broadgate No data No data No data
Clerkenwell £839,489 £7,546 0.9%
Farringdon £1,044,484 £15,096 1.4%
Farringdon Without £946,317 £103,965 11.0%
Fenchurch St £585,000 £85,000 14.5%
Finsbury £820,011 £64,441 7.9%
Fleet Street £2,489,680 £133,521 5.4%
Monument £820,000 £49,200 6.0%
Moorgate £960,878 £118,760 12.4%
St Lukes £668,864 £31,659 4.7%
St Paul's £4,226,000 £3,744,334 88.6%
Temple £816,361 £267,000 32.7%
The Square Mile £1,025,817 £64,374 6.3%
Tower Hill £625,700 £175,175 28.0%
West Central London Show
Region/area Average price Price change % change
West Central London £1,434,495 £128,911 9.0%
Aldwych £2,232,406 £757,823 33.9%
Bloomsbury £830,875 £184,702 22.2%
Charing Cross £1,246,811 £251,192 20.1%
Chinatown £1,337,322 £421,387 31.5%
Covent Garden £1,252,187 £341,074 27.2%
Holborn £1,184,697 £16,002 1.4%
Kings Cross £750,253 £40,265 5.4%
St Pancras £686,551 £35,125 5.1%
Strand £2,383,859 £157,000 6.6%
Theatreland £1,424,683 £119,575 8.4%
North West London Show
Region/area Average price Price change % change
North West London £866,808 £17,469 2.0%
Belsize Park £1,340,989 £45,297 3.4%
Brent Cross £601,831 £68,064 11.3%
Brondesbury £853,673 £12,061 1.4%
Brondesbury Park £978,766 £41,952 4.3%
Camden Town £1,034,763 £24,296 2.3%
Chalk Farm £1,358,797 £23,962 1.8%
Child's Hill £875,030 £68,321 7.8%
Cricklewood £590,322 £71,687 12.1%
Dollis Hill £559,442 £29,797 5.3%
Golders Green £951,127 £200,373 21.1%
Golders Hill Park £977,608 £222,404 22.7%
Gospel Oak £948,225 £120,847 12.7%
Hampstead £1,507,818 £118,413 7.9%
Hampstead Garden Suburb £1,664,888 £230,252 13.8%
Hampstead Heath £1,395,766 £9,866 0.7%
Harlesden £563,113 £41,612 7.4%
Kensal Green £762,580 £510 0.1%
Kensal Rise £900,503 £36,661 4.1%
Kentish Town £738,596 £9,116 1.2%
Kilburn £797,540 £35,148 4.4%
Lisson Grove £813,744 £133,270 16.4%
Mill Hill £752,965 £1,215 0.2%
Neasden £567,851 £13,165 2.3%
North Acton £445,703 £29,452 6.6%
Old Oak Common £451,970 £10,170 2.3%
Park Royal £463,804 £64,089 13.8%
Parliament Hill £1,177,494 £115,241 9.8%
Primrose Hill £1,291,621 £87,364 6.8%
Queens Park £921,774 £36,486 4.0%
Regent's Park £1,720,747 £140,993 8.2%
South Hampstead £866,290 £39,005 4.5%
St Johns Wood £1,603,984 £239,944 15.0%
Stonebridge £435,036 £18,727 4.3%
Swiss Cottage £1,218,644 £7,271 0.6%
West Hampstead £827,054 £16,702 2.0%
West Kilburn £824,831 £26,236 3.2%
Willesden £659,770 £3,069 0.5%
Willesden Green £604,594 £63,719 10.5%
West London Show
Region/area Average price Price change % change
West London £1,151,223 £74,478 6.5%
Acton £609,473 £1,784 0.3%
Acton Green £744,458 £56,055 7.5%
Barons Court £775,702 £18,408 2.4%
Bayswater £1,498,574 £91,709 6.1%
Bedford Park £1,065,505 £401,295 37.7%
Brook Green £1,135,188 £42,596 3.8%
Chiswick £978,163 £4,051 0.4%
City of Westminster £1,599,033 £168,160 10.5%
Ealing £745,676 £29,631 4.0%
Ealing Common £747,124 £11,265 1.5%
East Acton £590,202 £32,673 5.5%
Fitzrovia £1,361,765 £34,018 2.5%
Gunnersbury £843,692 £122,832 14.6%
Hammersmith £889,946 £72,824 8.2%
Hanger Lane £669,209 £16,635 2.5%
Hanwell £539,678 £2,079 0.4%
Holland Park £2,039,193 £65,554 3.2%
Hyde Park £2,254,380 £75,580 3.4%
Kensal Town £752,847 £104,895 13.9%
Kensington £2,365,594 £4,713 0.2%
Ladbroke Grove £1,054,048 £239,339 22.7%
Little Ealing £630,754 £18,027 2.9%
Little Venice £1,037,030 £59,872 5.8%
Maida Hill £892,121 £119,770 13.4%
Maida Vale £830,943 £53,902 6.5%
Marylebone £1,860,972 £34,518 1.9%
Mayfair £4,329,456 £1,636,713 37.8%
North Kensington £916,983 £290,767 31.7%
Notting Hill £1,475,342 £321,702 21.8%
Oxford Circus No data No data No data
Paddington £1,209,269 £143,025 11.8%
Piccadilly £2,175,848 £1,492,353 68.6%
Piccadilly Circus £3,005,931 £1,741,129 57.9%
Shepherd's Bush £747,846 £40,610 5.4%
Soho £1,866,037 £773,329 41.4%
South Acton £598,217 £15,339 2.6%
Warwick Avenue £1,190,875 £71,901 6.0%
West Acton £605,343 £1,429 0.2%
West Ealing £750,184 £113,490 15.1%
West Kensington £1,185,164 £5,392 0.5%
Westbourne Green £751,142 £69,192 9.2%
Westminster £1,382,401 £17,047 1.2%
White City £747,846 £40,610 5.4%
Wormwood Scrubs £747,846 £40,610 5.4%
East London Show
Region/area Average price Price change % change
East London £472,449 £18,323 3.9%
Aldgate £806,587 £70,331 8.7%
Bethnal Green £537,108 £5,309 1.0%
Blackwall £584,897 £4,403 0.8%
Cambridge Heath £509,015 £16,996 3.3%
Canary Wharf £546,086 £6,628 1.2%
Cubitt Town £488,457 £1,835 0.4%
Dalston £625,406 £72,683 11.6%
Docklands £499,708 £14,648 2.9%
Globe Town £537,108 £5,309 1.0%
Hackney £609,236 £44,746 7.3%
Haggerston £531,486 £4,350 0.8%
Island Gardens £488,457 £1,835 0.4%
Isle of Dogs £537,317 £5,288 1.0%
Leamouth £562,266 £34,567 6.1%
Limehouse £501,966 £10,231 2.0%
Liverpool Street £757,560 £318,524 42.0%
London Fields £668,276 £24,556 3.7%
Millwall £565,788 £4,122 0.7%
Poplar £467,619 £39,875 8.5%
Shadwell £623,555 £11,682 1.9%
Shoreditch £676,037 £93,884 13.9%
Spitalfields £673,196 £228,250 33.9%
Stepney £623,555 £11,682 1.9%
Tower Bridge £938,629 £109,501 11.7%
Tower Hamlets £532,538 £17,419 3.3%
Wapping £811,404 £10,083 1.2%
Whitechapel £656,771 £2,762 0.4%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £786,092 £6,446 0.8%
Balham £789,997 £41,380 5.2%
Barnes £1,277,302 £74,347 5.8%
Battersea £929,320 £66,232 7.1%
Belgravia £2,558,813 £857,739 33.5%
Berrylands £633,940 £41,561 6.6%
Brentford £514,601 £27,594 5.4%
Brixton £544,764 £20,897 3.8%
Brixton Hill £580,493 £7,537 1.3%
Brompton £3,292,451 £29,329 0.9%
Burwood Park, Hersham, Walton On Thames £1,190,895 £74,852 6.3%
Bushy Mead £660,392 £24,712 3.7%
Castelnau £1,258,649 £218,465 17.4%
Chelsea £1,879,460 £351,393 18.7%
Clapham £759,138 £12,525 1.6%
Clapham Common £913,819 £53,076 5.8%
Clapham Junction £738,822 £31,280 4.2%
Clapham Park £598,221 £2,696 0.5%
Claygate, Surrey £949,601 £164,786 17.4%
Colliers Wood £438,888 £869 0.2%
Coombe £2,971,043 £114,703 3.9%
Copse Hill £821,759 £79,285 9.6%
Cottenham Park £821,636 £79,162 9.6%
Earls Court £1,371,546 £208,530 15.2%
Earlsfield £646,894 £9,098 1.4%
East Molesey £811,861 £24,642 3.0%
East Sheen £950,916 £27,508 2.9%
Esher £1,002,283 £47,311 4.7%
Fulham £1,038,432 £18,464 1.8%
Furzedown £526,782 £1,395 0.3%
Ham, Surrey £610,911 £31,361 5.1%
Hampton £583,477 £19,798 3.4%
Hampton Hill £582,906 £38,539 6.6%
Hampton Wick £621,165 £22,159 3.6%
Haymarket £2,995,369 £1,662,036 55.5%
Hersham, Surrey £725,713 £18,151 2.5%
Hinchley Wood £642,187 £64,095 10.0%
Isleworth £487,225 £36,129 7.4%
Kew £850,317 £95,246 11.2%
Kingston upon Thames £697,519 £13,505 1.9%
Kingston Vale £759,847 £144,053 19.0%
Knightsbridge £3,437,628 £89,494 2.6%
Long Ditton £777,772 £170,036 21.9%
Millbank £1,159,050 £92,003 7.9%
Mitcham £355,375 £6,272 1.8%
Mitcham Junction £333,281 £93,071 27.9%
Morden £407,515 £4,286 1.1%
Mortlake £950,916 £27,508 2.9%
New Malden £600,638 £14,196 2.4%
Nine Elms £1,027,557 £22,528 2.2%
Norbiton £498,289 £36,346 7.3%
Norbury £483,211 £41,093 8.5%
Old Malden £655,082 £54,918 8.4%
Osterley £567,093 £1,956 0.3%
Otford £632,162 £123,306 19.5%
Parsons Green £1,152,611 £40,639 3.5%
Pimlico £1,341,608 £209,219 15.6%
Putney £759,603 £17,128 2.3%
Putney Bridge £740,010 £19,063 2.6%
Putney Heath £358,205 £30,687 8.6%
Putney Vale £840,763 £106,680 12.7%
Raynes Park £821,390 £79,312 9.7%
Richmond, Surrey £913,981 £12,455 1.4%
Roehampton £678,033 £19,455 2.9%
Sands End £1,128,593 £168,440 14.9%
South Kensington £2,578,714 £58,533 2.3%
South Lambeth £705,304 £19,176 2.7%
South Wimbledon £660,548 £7,156 1.1%
Southfields £660,409 £15,797 2.4%
St James's £2,819,550 £591,703 21.0%
St Margarets £748,788 £448 0.1%
Streatham £505,666 £5,525 1.1%
Streatham Hill £505,952 £4,029 0.8%
Streatham Park £548,746 £12,080 2.2%
Streatham Vale £487,692 £8,276 1.7%
Summerstown £627,005 £21,929 3.5%
Surbiton £548,652 £1,010 0.2%
Teddington £715,973 £32,961 4.6%
Thames Ditton £725,874 £46,100 6.4%
Thornton Heath £345,213 £6,482 1.9%
Tolworth £487,780 £3,975 0.8%
Tooting £611,595 £16,351 2.7%
Tooting Graveney £539,101 £12,976 2.4%
Tulse Hill £600,769 £64,197 10.7%
Twickenham £660,668 £13,507 2.0%
Upper Tooting £627,005 £21,929 3.5%
Vauxhall £940,030 £2,702 0.3%
Walton-on-Thames £574,830 £22,773 4.0%
Wandsworth £756,296 £32,314 4.3%
West Brompton £1,545,140 £710,887 46.0%
West Molesey £444,987 £5,965 1.3%
West Wimbledon £821,759 £79,285 9.6%
Whiteley Village, Hersham No data No data No data
Whitton £524,653 £16,916 3.2%
Wimbledon £799,114 £15,176 1.9%
Wimbledon Common £1,101,882 £63,107 5.7%
Wimbledon Park £829,440 £46,924 5.7%
Worcester Park £478,642 £15,679 3.3%
World's End £1,247,271 £416,743 33.4%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £486,308 £9,885 2.0%
Addington £485,346 £238,128 49.1%
Addiscombe £368,027 £33,851 9.2%
Anerley £395,827 £322 0.1%
Avery Hill £402,539 £55,439 13.8%
Badgers Mount £477,000 £169,111 35.5%
Bankside £1,424,298 £261,837 18.4%
Beckenham £530,250 £13,992 2.6%
Beddington £354,773 £680 0.2%
Bell Green £403,464 £9,583 2.4%
Bellingham £344,152 £4,063 1.2%
Bermondsey £542,506 £17,857 3.3%
Bickley £692,391 £687 0.1%
Biggin Hill £378,338 £4,252 1.1%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £412,331 £34,989 8.5%
Blackheath £583,844 £26,254 4.5%
Blackheath Park £672,165 £27,204 4.0%
Borough £837,880 £58,815 7.0%
Brasted £841,976 £284,372 33.8%
Brockley £540,304 £5,938 1.1%
Bromley £482,567 £3,429 0.7%
Camberwell £506,892 £37,462 7.4%
Canada Water £532,480 £15,982 3.0%
Catford £410,108 £3,617 0.9%
Charlton £447,796 £1,193 0.3%
Chelsfield £756,704 £167,666 22.2%
Chevening No data No data No data
Chislehurst £638,185 £9,296 1.5%
Crofton Park £541,961 £1,077 0.2%
Croydon, Surrey £369,554 £18,884 5.1%
Crystal Palace £430,875 £1,585 0.4%
Cudham £668,500 £108,917 16.3%
Denmark Hill £577,560 £140,687 24.4%
Deptford £446,104 £962 0.2%
Downe £557,125 £279,142 50.1%
Downham £332,380 £7,312 2.2%
Dulwich £654,727 £42,242 6.5%
Dulwich Village £1,919,612 £213,734 11.1%
East Dulwich £627,271 £60,771 9.7%
Elephant and Castle £541,804 £20,489 3.8%
Eltham £416,714 £23,676 5.7%
Eltham Park £465,775 £12,656 2.7%
Farnborough £503,692 £1,113 0.2%
Forest Hill £535,869 £48,351 9.0%
Forestdale £297,285 £13,644 4.6%
Gipsy Hill £464,299 £8,878 1.9%
Green Street Green £390,500 £48,833 12.5%
Greenwich £556,879 £19,039 3.4%
Grove Park £367,720 £1,605 0.4%
Halstead, Kent £532,755 £29,919 5.6%
Harvey Gardens £451,267 £12,237 2.7%
Hayes, Bromley £532,897 £37,254 7.0%
Herne Hill £731,456 £41,962 5.7%
Hither Green £445,377 £30,979 7.0%
Honor Oak Park £589,682 £27,215 4.6%
Ide Hill £635,547 £54,426 8.6%
Kennington £559,630 £49,703 8.9%
Keston £900,414 £162,794 18.1%
Kidbrooke £454,858 £4,300 0.9%
Knockholt £723,139 £84,715 11.7%
Ladywell £518,262 £3,018 0.6%
Lambeth £623,227 £133,483 21.4%
Lee £427,807 £684 0.2%
Lewisham £445,334 £12,400 2.8%
Lower Sydenham £492,365 £5,518 1.1%
Maze Hill £532,780 £5,223 1.0%
Mottingham £353,829 £25,393 7.2%
New Addington £309,485 £1,360 0.4%
New Charlton £447,796 £997 0.2%
New Cross £470,602 £14,971 3.2%
New Cross Gate £514,637 £43,091 8.4%
New Eltham £433,672 £3,602 0.8%
Newington £561,602 £20,546 3.7%
North Lambeth £837,880 £57,910 6.9%
Norwood £453,984 £10,536 2.3%
Norwood New Town £457,870 £7,888 1.7%
Nunhead £511,322 £3,155 0.6%
Orpington £459,138 £9,350 2.0%
Park Langley £1,022,894 £65,231 6.4%
Peckham £520,498 £49,693 9.5%
Penge £395,827 £322 0.1%
Petts Wood £639,102 £13,287 2.1%
Plumstead £327,728 £14,893 4.5%
Pratts Bottom £595,666 £139,416 23.4%
Rotherhithe £561,699 £35,733 6.4%
Selhurst £309,632 £25,610 8.3%
Sevenoaks £593,749 £20,833 3.5%
Shirley £452,367 £11,483 2.5%
Shooter's Hill £427,509 £36,402 8.5%
Shoreham, Kent £681,271 £20,288 3.0%
Shortlands £399,548 £5,018 1.3%
Sidcup £376,231 £11,705 3.1%
South Bank £1,548,268 £367,446 23.7%
South Bermondsey £394,513 £33,408 8.5%
South Norwood £337,522 £15,538 4.6%
Southwark £836,812 £57,908 6.9%
St John's £423,029 £256 0.1%
St. Mary Cray £275,240 £11,288 4.1%
St. Pauls Cray £311,344 £3,233 1.0%
Stockwell £559,775 £2,844 0.5%
Sundridge £445,238 £8,148 1.8%
Surrey Quays £521,250 £18,150 3.5%
Sydenham £497,816 £26,008 5.2%
Tatsfield £573,633 £30,887 5.4%
Toys Hill, Westerham No data No data No data
Upper Norwood £446,260 £11,262 2.5%
Upper Sydenham £514,855 £67,907 13.2%
Waddon £332,148 £11,094 3.3%
Walworth £490,359 £75,648 15.4%
Waterloo £837,880 £57,910 6.9%
Weald, Kent £499,059 £79,237 15.9%
West Dulwich £649,733 £4,660 0.7%
West Norwood £533,285 £2,715 0.5%
West Wickham £542,336 £29,364 5.4%
Westcombe Park £649,020 £6,141 0.9%
Westerham £595,414 £71,402 12.0%
Woodside £358,113 £34,422 9.6%
Woolwich £343,737 £6,491 1.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

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