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 – Land Registry

North London Hide
Region/area Average price Price change % change
North London £682,380 £1,214 0.2%
Alexandra Palace £706,130 £28,915 4.1%
Angel £913,226 £40,455 4.4%
Archway £597,669 £10,724 1.8%
Arkley £1,005,363 £12,481 1.2%
Arnos Grove £558,154 £23,337 4.2%
Barnet, Hertfordshire £581,109 £58,299 10.0%
Barnsbury £797,505 £23,861 3.0%
Bounds Green £548,077 £5,837 1.1%
Bowes Park £497,610 £6,772 1.4%
Brunswick Park £569,132 £39,278 6.9%
Canonbury £844,933 £29,391 3.5%
Church End £709,850 £82,841 11.7%
Cockfosters £792,634 £190,437 24.0%
Colney Hatch £533,369 £28,956 5.4%
Crouch End £647,241 £9,950 1.5%
Dartmouth Park £858,015 £74,840 8.7%
De Beauvoir Town £632,102 £27,587 4.4%
East Barnet £529,134 £11,489 2.2%
East Finchley £1,120,543 £109,651 9.8%
Enfield £390,259 £14,079 3.6%
Finchley £759,220 £44,702 5.9%
Finsbury Park £554,697 £27,355 4.9%
Friern Barnet £524,898 £12,822 2.4%
Grange Park £803,876 £16,616 2.1%
Haringey £639,586 £657 0.1%
Harringay £605,126 £2,097 0.3%
High Barnet £486,914 £34,974 7.2%
Highbury £752,296 £29,726 4.0%
Highgate £1,327,526 £233,696 17.6%
Holloway £573,371 £15,725 2.7%
Hornsey £645,651 £1,275 0.2%
Hornsey Vale £742,798 £23,296 3.1%
Hoxton £569,020 £56,250 9.9%
Islington £776,858 £34,550 4.4%
Lower Holloway £553,478 £3,815 0.7%
Manor House £632,329 £49,214 7.8%
Mill Hill East £746,487 £107,499 14.4%
Muswell Hill £854,196 £3,083 0.4%
New Barnet £472,506 £3,515 0.7%
New Southgate £516,920 £939 0.2%
Noel Park £480,658 £7,124 1.5%
North Finchley £557,943 £34,077 6.1%
Oakleigh Park £678,302 £128,345 18.9%
Palmers Green £521,546 £23,546 4.5%
Pentonville £797,505 £23,861 3.0%
Shacklewell £612,550 £52,813 8.6%
Southgate £633,263 £779 0.1%
Stamford Hill £570,771 £49,392 8.7%
Stoke Newington £623,154 £41,922 6.7%
Stroud Green £646,393 £8,489 1.3%
Totteridge £1,071,159 £121,779 11.4%
Tufnell Park £587,943 £6,390 1.1%
Turnpike Lane £645,651 £1,275 0.2%
Upper Holloway £597,669 £10,724 1.8%
West Green £605,008 £2,650 0.4%
Whetstone £661,158 £59,833 9.0%
Winchmore Hill £610,140 £13,152 2.2%
Wood Green £529,752 £5,509 1.0%
Woodside Park £768,287 £17,747 2.3%
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,278 £71,271 7.2%
Aldersgate No data No data No data
Barbican £1,010,436 £39,915 4.0%
Bishopsgate No data No data No data
Broadgate No data No data No data
Clerkenwell £823,066 £52,454 6.4%
Farringdon £1,122,160 £293,083 26.1%
Farringdon Without £1,109,426 £307,138 27.7%
Fenchurch St No data No data No data
Finsbury £899,675 £213,701 23.8%
Fleet Street £2,690,843 £1,681,551 62.5%
Monument £1,560,656 £128,743 8.2%
Moorgate £868,042 £160,441 18.5%
St Lukes £655,309 £188,708 28.8%
St Paul's £5,240,833 £4,580,833 87.4%
Temple £566,059 £46,395 8.2%
The Square Mile £1,078,942 £24,412 2.3%
Tower Hill £750,250 £217,750 29.0%
West Central London Show
Region/area Average price Price change % change
West Central London £1,516,529 £449,577 29.6%
Aldwych £1,456,791 £469,603 32.2%
Bloomsbury £1,088,176 £250,030 23.0%
Charing Cross £1,516,607 £409,668 27.0%
Chinatown £2,063,499 £1,090,364 52.8%
Covent Garden £1,872,704 £476,889 25.5%
Holborn £1,434,389 £118,104 8.2%
Kings Cross £845,382 £87,142 10.3%
St Pancras £719,276 £130,081 18.1%
Strand £2,717,307 £461,124 17.0%
Theatreland £1,774,227 £397,798 22.4%
North West London Show
Region/area Average price Price change % change
North West London £861,806 £1,071 0.1%
Belsize Park £1,295,407 £26,335 2.0%
Brent Cross £654,234 £10,708 1.6%
Brondesbury £875,617 £42,575 4.9%
Brondesbury Park £1,010,892 £36,345 3.6%
Camden Town £1,059,073 £4,400 0.4%
Chalk Farm £1,331,433 £4,985 0.4%
Child's Hill £818,180 £247,144 30.2%
Cricklewood £654,603 £25,202 3.8%
Dollis Hill £513,617 £22,514 4.4%
Golders Green £1,116,518 £194,355 17.4%
Golders Hill Park £1,167,356 £221,896 19.0%
Gospel Oak £1,060,119 £6,868 0.6%
Hampstead £1,387,681 £71,941 5.2%
Hampstead Garden Suburb £1,499,606 £16,532 1.1%
Hampstead Heath £1,362,016 £4,398 0.3%
Harlesden £563,752 £23,780 4.2%
Kensal Green £769,443 £78,923 10.3%
Kensal Rise £900,416 £5,097 0.6%
Kentish Town £723,711 £67,525 9.3%
Kilburn £832,390 £7,700 0.9%
Lisson Grove £837,483 £13,377 1.6%
Mill Hill £749,240 £50,041 6.7%
Neasden £547,724 £62 0.0%
North Acton £418,242 £6,418 1.5%
Old Oak Common £404,438 £96,719 23.9%
Park Royal £398,434 £9,846 2.5%
Parliament Hill £1,215,152 £126,821 10.4%
Primrose Hill £1,351,891 £176,864 13.1%
Queens Park £925,191 £12,363 1.3%
Regent's Park £1,704,541 £278,731 16.4%
South Hampstead £877,903 £7,084 0.8%
St Johns Wood £1,816,446 £127,573 7.0%
Stonebridge £394,168 £722 0.2%
Swiss Cottage £1,190,872 £11,260 0.9%
West Hampstead £839,272 £36,650 4.4%
West Kilburn £850,655 £9,759 1.1%
Willesden £616,082 £20,457 3.3%
Willesden Green £653,254 £594 0.1%
West London Show
Region/area Average price Price change % change
West London £1,265,879 £112,575 8.9%
Acton £595,356 £13,834 2.3%
Acton Green £699,188 £112,682 16.1%
Barons Court £749,882 £6,108 0.8%
Bayswater £1,501,246 £140,816 9.4%
Bedford Park £1,477,005 £341,379 23.1%
Brook Green £1,322,133 £103,830 7.9%
Chiswick £971,796 £25,325 2.6%
City of Westminster £1,763,090 £151,819 8.6%
Ealing £709,420 £22,464 3.2%
Ealing Common £701,556 £96,533 13.8%
East Acton £594,215 £11,037 1.9%
Fitzrovia £1,501,836 £227,291 15.1%
Gunnersbury £706,770 £49,310 7.0%
Hammersmith £961,945 £86,529 9.0%
Hanger Lane £641,222 £63,709 9.9%
Hanwell £524,939 £44,597 8.5%
Holland Park £2,182,756 £264,799 12.1%
Hyde Park £2,186,566 £52,384 2.4%
Kensal Town £694,098 £47,669 6.9%
Kensington £2,442,478 £277,302 11.4%
Ladbroke Grove £1,186,183 £54,360 4.6%
Little Ealing £639,202 £47,523 7.4%
Little Venice £968,730 £47,896 4.9%
Maida Hill £771,080 £75,999 9.9%
Maida Vale £810,958 £25,429 3.1%
Marylebone £2,028,816 £326,099 16.1%
Mayfair £5,482,180 £1,538,981 28.1%
North Kensington £1,027,185 £11,548 1.1%
Notting Hill £1,769,340 £54,038 3.1%
Oxford Circus No data No data No data
Paddington £1,069,837 £81,950 7.7%
Piccadilly £3,866,284 £2,173,204 56.2%
Piccadilly Circus £4,847,054 £2,820,965 58.2%
Shepherd's Bush £811,567 £28,991 3.6%
Soho £1,252,037 £56,662 4.5%
South Acton £572,831 £75,912 13.3%
Warwick Avenue £1,121,561 £13,086 1.2%
West Acton £580,649 £2,323 0.4%
West Ealing £648,670 £23,909 3.7%
West Kensington £1,350,118 £74,587 5.5%
Westbourne Green £685,854 £60,631 8.8%
Westminster £1,446,703 £250,891 17.3%
White City £811,567 £28,991 3.6%
Wormwood Scrubs £811,567 £28,991 3.6%
East London Show
Region/area Average price Price change % change
East London £486,279 £13,438 2.8%
Aldgate £833,875 £107,965 12.9%
Bethnal Green £545,562 £65,707 12.0%
Blackwall £586,452 £74,561 12.7%
Cambridge Heath £535,238 £127,234 23.8%
Canary Wharf £555,174 £49,882 9.0%
Cubitt Town £490,964 £2,334 0.5%
Dalston £667,732 £19,669 2.9%
Docklands £511,047 £39,388 7.7%
Globe Town £545,562 £65,707 12.0%
Hackney £644,974 £36,460 5.7%
Haggerston £562,436 £92,836 16.5%
Island Gardens £490,964 £2,334 0.5%
Isle of Dogs £533,781 £45,608 8.5%
Leamouth £610,153 £65,912 10.8%
Limehouse £518,362 £27,376 5.3%
Liverpool Street £834,183 £28,924 3.5%
London Fields £705,238 £32,452 4.6%
Millwall £567,208 £60,951 10.7%
Poplar £496,354 £18,690 3.8%
Shadwell £615,834 £72,184 11.7%
Shoreditch £729,087 £49,445 6.8%
Spitalfields £675,105 £114,621 17.0%
Stepney £615,834 £72,184 11.7%
Tower Bridge £893,665 £92,661 10.4%
Tower Hamlets £547,090 £54,360 9.9%
Wapping £858,890 £168,825 19.7%
Whitechapel £687,988 £136,945 19.9%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £767,926 £2,814 0.4%
Balham £822,111 £20,581 2.5%
Barnes £1,184,144 £19,075 1.6%
Battersea £852,095 £59,353 7.0%
Belgravia £3,446,984 £276,615 8.0%
Berrylands £612,632 £6,895 1.1%
Brentford £492,290 £15,227 3.1%
Brixton £561,352 £14,906 2.7%
Brixton Hill £565,173 £1,353 0.2%
Brompton £3,298,444 £560,206 17.0%
Burwood Park, Hersham, Walton On Thames £990,810 £289,328 29.2%
Bushy Mead £662,284 £30,838 4.7%
Castelnau £1,425,871 £123,278 8.6%
Chelsea £2,104,305 £43,467 2.1%
Clapham £767,218 £1,934 0.3%
Clapham Common £909,878 £33,736 3.7%
Clapham Junction £704,640 £324 0.0%
Clapham Park £575,396 £49,933 8.7%
Claygate, Surrey £854,593 £81,148 9.5%
Colliers Wood £443,477 £8,395 1.9%
Coombe £3,239,170 £852,628 26.3%
Copse Hill £736,682 £4,884 0.7%
Cottenham Park £736,682 £4,884 0.7%
Earls Court £1,174,499 £16,864 1.4%
Earlsfield £633,944 £30,502 4.8%
East Molesey £789,766 £59,547 7.5%
East Sheen £964,823 £18,319 1.9%
Esher £938,169 £42,500 4.5%
Fulham £1,025,005 £54,668 5.3%
Furzedown £526,563 £6,303 1.2%
Ham, Surrey £671,166 £35,003 5.2%
Hampton £586,253 £5,379 0.9%
Hampton Hill £613,991 £54,321 8.8%
Hampton Wick £625,890 £39,757 6.4%
Haymarket £1,227,500 £455,000 37.1%
Hersham, Surrey £657,834 £81,812 12.4%
Hinchley Wood £627,227 £26,838 4.3%
Isleworth £517,068 £33,341 6.4%
Kew £917,109 £110,616 12.1%
Kingston upon Thames £706,094 £8,515 1.2%
Kingston Vale £609,337 £213,317 35.0%
Knightsbridge £3,504,783 £843,005 24.1%
Long Ditton £896,815 £103,624 11.6%
Millbank £1,282,214 £203,645 15.9%
Mitcham £359,450 £3,908 1.1%
Mitcham Junction £445,245 £138,920 31.2%
Morden £411,254 £2,902 0.7%
Mortlake £964,823 £18,319 1.9%
New Malden £611,063 £24,535 4.0%
Nine Elms £1,044,215 £173,401 16.6%
Norbiton £516,042 £19,212 3.7%
Norbury £454,577 £46,903 10.3%
Old Malden £688,214 £130,965 19.0%
Osterley £562,321 £104,183 18.5%
Otford £739,760 £54,017 7.3%
Parsons Green £1,129,661 £2,154 0.2%
Pimlico £1,171,524 £60,830 5.2%
Putney £715,040 £13,727 1.9%
Putney Bridge £722,973 £18,897 2.6%
Putney Heath £341,486 £1,294 0.4%
Putney Vale £926,240 £155,630 16.8%
Raynes Park £736,039 £5,527 0.8%
Richmond, Surrey £895,849 £135,712 15.1%
Roehampton £642,197 £7,769 1.2%
Sands End £1,013,923 £154,530 15.2%
South Kensington £2,338,861 £180,675 7.7%
South Lambeth £685,286 £53,099 7.7%
South Wimbledon £643,678 £57,161 8.9%
Southfields £629,421 £61,567 9.8%
St James's £2,538,872 £156,916 6.2%
St Margarets £754,603 £96,310 12.8%
Streatham £493,634 £14,802 3.0%
Streatham Hill £495,446 £14,432 2.9%
Streatham Park £587,000 £119,578 20.4%
Streatham Vale £476,453 £20,195 4.2%
Summerstown £640,655 £7,967 1.2%
Surbiton £541,790 £2,586 0.5%
Teddington £721,007 £8,753 1.2%
Thames Ditton £694,130 £33,912 4.9%
Thornton Heath £345,142 £2,069 0.6%
Tolworth £494,876 £869 0.2%
Tooting £623,039 £6,570 1.1%
Tooting Graveney £542,372 £5,064 0.9%
Tulse Hill £631,859 £53,953 8.5%
Twickenham £643,819 £27,036 4.2%
Upper Tooting £640,655 £7,967 1.2%
Vauxhall £930,921 £115,658 12.4%
Walton-on-Thames £536,918 £52,432 9.8%
Wandsworth £718,735 £23,119 3.2%
West Brompton £2,230,984 £436,829 19.6%
West Molesey £429,731 £3,088 0.7%
West Wimbledon £736,682 £4,884 0.7%
Whiteley Village, Hersham No data No data No data
Whitton £516,208 £7,843 1.5%
Wimbledon £784,615 £28,816 3.7%
Wimbledon Common £1,114,659 £35,019 3.1%
Wimbledon Park £837,598 £68,702 8.2%
Worcester Park £492,876 £2,314 0.5%
World's End £1,572,532 £184,051 11.7%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £489,550 £2,328 0.5%
Addington £680,579 £194,271 28.5%
Addiscombe £384,271 £10,269 2.7%
Anerley £378,229 £6,109 1.6%
Avery Hill £427,326 £28,306 6.6%
Badgers Mount £636,771 £46,271 7.3%
Bankside £1,166,580 £172,179 14.8%
Beckenham £510,758 £8,720 1.7%
Beddington £366,779 £29,696 8.1%
Bell Green £399,543 £6,013 1.5%
Bellingham £335,631 £5,585 1.7%
Bermondsey £534,764 £16,488 3.1%
Bickley £673,568 £76,998 11.4%
Biggin Hill £377,048 £4,805 1.3%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £374,226 £42,454 11.3%
Blackheath £590,456 £16,379 2.8%
Blackheath Park £619,579 £66,002 10.7%
Borough £784,825 £37,870 4.8%
Brasted £627,029 £173,203 27.6%
Brockley £541,338 £13,179 2.4%
Bromley £484,099 £13,993 2.9%
Camberwell £523,581 £24,569 4.7%
Canada Water £522,272 £30,590 5.9%
Catford £394,785 £23,139 5.9%
Charlton £449,118 £473 0.1%
Chelsfield £957,218 £323,995 33.8%
Chevening No data No data No data
Chislehurst £610,776 £32,646 5.3%
Crofton Park £537,678 £14,973 2.8%
Croydon, Surrey £376,071 £6,331 1.7%
Crystal Palace £430,180 £2,149 0.5%
Cudham £581,000 £61,150 10.5%
Denmark Hill £662,471 £61,335 9.3%
Deptford £447,438 £38,099 8.5%
Downe £801,583 £110,054 13.7%
Downham £322,587 £514 0.2%
Dulwich £683,653 £18,997 2.8%
Dulwich Village £1,673,951 £273,857 16.4%
East Dulwich £668,017 £24,031 3.6%
Elephant and Castle £579,244 £10,608 1.8%
Eltham £427,963 £2,336 0.5%
Eltham Park £458,997 £18,529 4.0%
Farnborough £488,185 £8,063 1.7%
Forest Hill £506,165 £9,284 1.8%
Forestdale £309,808 £3,616 1.2%
Gipsy Hill £464,620 £34,381 7.4%
Green Street Green £346,250 £43,750 12.6%
Greenwich £575,081 £19,607 3.4%
Grove Park £364,438 £29,915 8.2%
Halstead, Kent £636,514 £82,883 13.0%
Harvey Gardens £426,447 £53,065 12.4%
Hayes, Bromley £546,860 £9,031 1.7%
Herne Hill £723,313 £98,388 13.6%
Hither Green £456,330 £15,975 3.5%
Honor Oak Park £610,255 £13,208 2.2%
Ide Hill £660,914 £307,164 46.5%
Kennington £607,553 £9,476 1.6%
Keston £1,094,819 £314,307 28.7%
Kidbrooke £444,174 £62,219 14.0%
Knockholt £786,519 £99,469 12.6%
Ladywell £515,095 £11,882 2.3%
Lambeth £739,053 £76,470 10.3%
Lee £428,604 £2,434 0.6%
Lewisham £448,575 £6,601 1.5%
Lower Sydenham £481,209 £18,348 3.8%
Maze Hill £534,179 £11,168 2.1%
Mottingham £377,538 £43,237 11.5%
New Addington £309,337 £496 0.2%
New Charlton £448,859 £302 0.1%
New Cross £453,838 £30,155 6.6%
New Cross Gate £466,817 £23,609 5.1%
New Eltham £431,597 £16,061 3.7%
Newington £581,285 £37,723 6.5%
North Lambeth £785,707 £36,989 4.7%
Norwood £459,357 £1,326 0.3%
Norwood New Town £444,615 £17,544 3.9%
Nunhead £502,017 £16,975 3.4%
Orpington £467,004 £1,878 0.4%
Park Langley £1,005,017 £60,161 6.0%
Peckham £560,003 £5,617 1.0%
Penge £378,229 £6,109 1.6%
Petts Wood £622,336 £9,743 1.6%
Plumstead £336,513 £6,407 1.9%
Pratts Bottom £484,528 £43,435 9.0%
Rotherhithe £535,478 £34,874 6.5%
Selhurst £325,412 £12,822 3.9%
Sevenoaks £600,099 £2,022 0.3%
Shirley £453,002 £4,355 1.0%
Shooter's Hill £405,149 £46,053 11.4%
Shoreham, Kent £693,486 £16,736 2.4%
Shortlands £430,013 £72,274 16.8%
Sidcup £387,445 £7,921 2.0%
South Bank £1,235,246 £279,542 22.6%
South Bermondsey £412,009 £39,330 9.5%
South Norwood £348,445 £8,719 2.5%
Southwark £784,098 £38,501 4.9%
St John's £411,580 £10,508 2.6%
St. Mary Cray £284,195 £16,581 5.8%
St. Pauls Cray £315,121 £3,544 1.1%
Stockwell £560,906 £37,868 6.8%
Sundridge £436,395 £83,446 19.1%
Surrey Quays £510,622 £41,823 8.2%
Sydenham £481,909 £8,054 1.7%
Tatsfield £575,914 £73,222 12.7%
Toys Hill, Westerham £880,000 £220,000 25.0%
Upper Norwood £453,707 £8,803 1.9%
Upper Sydenham £486,846 £30,497 6.3%
Waddon £344,785 £31,838 9.2%
Walworth £545,638 £70,716 13.0%
Waterloo £785,707 £36,989 4.7%
Weald, Kent £599,130 £59,465 9.9%
West Dulwich £597,167 £131,605 22.0%
West Norwood £513,112 £31,492 6.1%
West Wickham £522,366 £5,752 1.1%
Westcombe Park £635,740 £16,425 2.6%
Westerham £576,096 £50,542 8.8%
Woodside £377,555 £35,687 9.5%
Woolwich £360,032 £20,631 5.7%
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