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 £692,404 £16,700 2.4%
Alexandra Palace £666,117 £60,369 9.1%
Angel £947,206 £43,740 4.6%
Archway £661,204 £92,166 13.9%
Arkley £971,083 £9,786 1.0%
Arnos Grove £582,088 £13,656 2.3%
Barnet, Hertfordshire £575,211 £11,482 2.0%
Barnsbury £841,266 £47,139 5.6%
Bounds Green £596,520 £42,691 7.2%
Bowes Park £547,919 £32,090 5.9%
Brunswick Park £666,867 £115,207 17.3%
Canonbury £967,167 £127,716 13.2%
Church End £715,406 £7,826 1.1%
Cockfosters £756,670 £31,392 4.1%
Colney Hatch £542,045 £3,078 0.6%
Crouch End £704,713 £67,474 9.6%
Dartmouth Park £1,049,472 £150,458 14.3%
De Beauvoir Town £654,917 £32,669 5.0%
East Barnet £538,135 £18,524 3.4%
East Finchley £1,356,732 £332,546 24.5%
Enfield £389,078 £9,642 2.5%
Finchley £822,376 £75,458 9.2%
Finsbury Park £555,305 £2,693 0.5%
Friern Barnet £575,438 £61,084 10.6%
Grange Park £836,884 £23,691 2.8%
Haringey £639,159 £4,450 0.7%
Harringay £626,489 £21,481 3.4%
High Barnet £458,571 £27,363 6.0%
Highbury £787,016 £45,045 5.7%
Highgate £1,343,596 £141,117 10.5%
Holloway £568,984 £20,784 3.7%
Hornsey £692,611 £57,666 8.3%
Hornsey Vale £696,346 £21,910 3.1%
Hoxton £602,823 £108,407 18.0%
Islington £791,215 £18,213 2.3%
Lower Holloway £547,533 £13,137 2.4%
Manor House £550,200 £121,078 22.0%
Mill Hill East £737,332 £5,686 0.8%
Muswell Hill £849,344 £7,094 0.8%
New Barnet £472,845 £12,204 2.6%
New Southgate £532,437 £20,836 3.9%
Noel Park £457,018 £15,414 3.4%
North Finchley £560,123 £19,359 3.5%
Oakleigh Park £819,161 £156,103 19.1%
Palmers Green £557,030 £23,661 4.2%
Pentonville £841,266 £47,139 5.6%
Shacklewell £656,440 £49,429 7.5%
Southgate £613,614 £36,488 5.9%
Stamford Hill £592,218 £7,935 1.3%
Stoke Newington £663,061 £28,222 4.3%
Stroud Green £648,481 £5,269 0.8%
Totteridge £1,513,359 £420,009 27.8%
Tufnell Park £608,527 £49,014 8.1%
Turnpike Lane £692,611 £57,666 8.3%
Upper Holloway £661,204 £92,166 13.9%
West Green £639,519 £42,918 6.7%
Whetstone £792,461 £153,120 19.3%
Winchmore Hill £609,703 £23,714 3.9%
Wood Green £530,697 £6,413 1.2%
Woodside Park £762,741 £39,320 5.2%
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 £928,022 £75,632 8.1%
Aldersgate No data No data No data
Barbican £989,426 £72,898 7.4%
Bishopsgate £841,667 £341,667 40.6%
Broadgate No data No data No data
Clerkenwell £831,969 £1,369 0.2%
Farringdon £1,066,800 £25,036 2.3%
Farringdon Without £978,933 £129,016 13.2%
Fenchurch St £585,000 £85,000 14.5%
Finsbury £793,116 £54,580 6.9%
Fleet Street £2,518,919 £200,770 8.0%
Monument £820,000 £714,203 87.1%
Moorgate £933,003 £120,025 12.9%
St Lukes £661,659 £52,385 7.9%
St Paul's £5,255,000 £4,773,334 90.8%
Temple £788,988 £256,755 32.5%
The Square Mile £1,037,464 £103,262 10.0%
Tower Hill £599,900 £215,933 36.0%
West Central London Show
Region/area Average price Price change % change
West Central London £1,521,269 £292,767 19.2%
Aldwych £2,280,532 £865,282 37.9%
Bloomsbury £978,207 £73,577 7.5%
Charing Cross £1,215,410 £513,393 42.2%
Chinatown £1,602,750 £10,043 0.6%
Covent Garden £1,493,190 £172,147 11.5%
Holborn £1,285,966 £40,556 3.2%
Kings Cross £730,965 £131,918 18.0%
St Pancras £689,224 £42,081 6.1%
Strand £2,580,354 £343,899 13.3%
Theatreland £1,627,053 £101,873 6.3%
North West London Show
Region/area Average price Price change % change
North West London £875,942 £6,743 0.8%
Belsize Park £1,361,226 £58,412 4.3%
Brent Cross £614,593 £34,772 5.7%
Brondesbury £885,690 £18,357 2.1%
Brondesbury Park £1,010,770 £9,076 0.9%
Camden Town £968,131 £91,985 9.5%
Chalk Farm £1,286,011 £160,592 12.5%
Child's Hill £847,736 £102,861 12.1%
Cricklewood £594,029 £85,608 14.4%
Dollis Hill £538,854 £10,414 1.9%
Golders Green £955,392 £194,126 20.3%
Golders Hill Park £992,578 £197,157 19.9%
Gospel Oak £1,028,054 £19,605 1.9%
Hampstead £1,481,654 £81,870 5.5%
Hampstead Garden Suburb £1,617,361 £131,629 8.1%
Hampstead Heath £1,436,222 £99,946 7.0%
Harlesden £561,236 £9,103 1.6%
Kensal Green £753,361 £18,638 2.5%
Kensal Rise £901,460 £7,001 0.8%
Kentish Town £740,937 £39,830 5.4%
Kilburn £809,469 £56,150 6.9%
Lisson Grove £804,343 £137,217 17.1%
Mill Hill £770,513 £36,613 4.8%
Neasden £557,679 £9,852 1.8%
North Acton £440,610 £16,192 3.7%
Old Oak Common £432,222 £59,935 13.9%
Park Royal £452,818 £64,911 14.3%
Parliament Hill £1,283,578 £20,176 1.6%
Primrose Hill £1,236,709 £126,699 10.2%
Queens Park £954,922 £52,025 5.4%
Regent's Park £1,535,836 £148,955 9.7%
South Hampstead £845,430 £102,956 12.2%
St Johns Wood £1,674,106 £123,925 7.4%
Stonebridge £432,254 £44,237 10.2%
Swiss Cottage £1,180,826 £26,957 2.3%
West Hampstead £821,674 £52,362 6.4%
West Kilburn £842,191 £25,702 3.1%
Willesden £642,641 £27,874 4.3%
Willesden Green £613,500 £115,913 18.9%
West London Show
Region/area Average price Price change % change
West London £1,189,734 £12,581 1.1%
Acton £613,261 £4,865 0.8%
Acton Green £755,986 £10,600 1.4%
Barons Court £809,200 £120,987 15.0%
Bayswater £1,465,449 £45,074 3.1%
Bedford Park £1,067,316 £427,002 40.0%
Brook Green £1,207,943 £12,445 1.0%
Chiswick £953,389 £36,718 3.9%
City of Westminster £1,600,350 £155,777 9.7%
Ealing £748,453 £25,907 3.5%
Ealing Common £767,360 £49,214 6.4%
East Acton £588,445 £1,247 0.2%
Fitzrovia £1,371,558 £88,652 6.5%
Gunnersbury £784,899 £80,215 10.2%
Hammersmith £889,019 £58,254 6.6%
Hanger Lane £697,117 £23,512 3.4%
Hanwell £532,097 £8,558 1.6%
Holland Park £1,962,908 £457,010 23.3%
Hyde Park £2,253,579 £79,149 3.5%
Kensal Town £729,681 £12,098 1.7%
Kensington £2,489,160 £310,364 12.5%
Ladbroke Grove £1,056,526 £162,476 15.4%
Little Ealing £635,065 £2,187 0.3%
Little Venice £1,087,929 £34,362 3.2%
Maida Hill £929,695 £213,840 23.0%
Maida Vale £862,903 £13,438 1.6%
Marylebone £1,803,310 £65,000 3.6%
Mayfair £4,527,963 £1,176,049 26.0%
North Kensington £962,202 £113,644 11.8%
Notting Hill £1,482,707 £354,057 23.9%
Oxford Circus No data No data No data
Paddington £1,226,112 £178,409 14.6%
Piccadilly £2,211,122 £1,713,779 77.5%
Piccadilly Circus £3,042,313 £1,637,534 53.8%
Shepherd's Bush £774,532 £103,094 13.3%
Soho £1,777,919 £642,953 36.2%
South Acton £626,236 £94,324 15.1%
Warwick Avenue £1,186,336 £6,830 0.6%
West Acton £606,430 £19,856 3.3%
West Ealing £743,101 £92,827 12.5%
West Kensington £1,241,150 £33,944 2.7%
Westbourne Green £781,128 £156,795 20.1%
Westminster £1,338,778 £119,810 8.9%
White City £774,532 £103,094 13.3%
Wormwood Scrubs £774,532 £103,094 13.3%
East London Show
Region/area Average price Price change % change
East London £475,724 £5,536 1.2%
Aldgate £792,010 £50,632 6.4%
Bethnal Green £552,190 £39,505 7.2%
Blackwall £567,966 £20,878 3.7%
Cambridge Heath £541,155 £49,694 9.2%
Canary Wharf £560,556 £44,413 7.9%
Cubitt Town £495,627 £13,232 2.7%
Dalston £657,846 £264 0.0%
Docklands £505,669 £17,177 3.4%
Globe Town £552,190 £39,505 7.2%
Hackney £649,474 £48,426 7.5%
Haggerston £568,215 £47,272 8.3%
Island Gardens £495,627 £13,232 2.7%
Isle of Dogs £545,463 £39,653 7.3%
Leamouth £595,882 £42,645 7.2%
Limehouse £499,162 £1,180 0.2%
Liverpool Street £767,295 £110,860 14.4%
London Fields £682,661 £17,372 2.5%
Millwall £572,543 £44,485 7.8%
Poplar £476,033 £7,962 1.7%
Shadwell £585,925 £24,758 4.2%
Shoreditch £688,603 £19,371 2.8%
Spitalfields £678,154 £9,083 1.3%
Stepney £585,925 £24,758 4.2%
Tower Bridge £950,106 £117,469 12.4%
Tower Hamlets £530,773 £206 0.0%
Wapping £831,766 £30,261 3.6%
Whitechapel £616,776 £36,312 5.9%
South West London and Surrey Show
Region/area Average price Price change % change
South West London and Surrey £783,476 £20,664 2.6%
Balham £822,409 £14,450 1.8%
Barnes £1,218,508 £7,181 0.6%
Battersea £918,868 £105,134 11.4%
Belgravia £2,963,278 £136,083 4.6%
Berrylands £630,649 £11,294 1.8%
Brentford £510,256 £41,157 8.1%
Brixton £554,140 £4,262 0.8%
Brixton Hill £603,420 £36,878 6.1%
Brompton £3,355,312 £426,966 12.7%
Burwood Park, Hersham, Walton On Thames £1,058,726 £145,762 13.8%
Bushy Mead £658,421 £4,424 0.7%
Castelnau £1,242,674 £292,145 23.5%
Chelsea £1,983,955 £102,047 5.1%
Clapham £752,663 £15,005 2.0%
Clapham Common £928,528 £67,490 7.3%
Clapham Junction £724,678 £48,973 6.8%
Clapham Park £585,696 £10,518 1.8%
Claygate, Surrey £903,582 £75,763 8.4%
Colliers Wood £445,601 £14,479 3.2%
Coombe £3,006,213 £39,869 1.3%
Copse Hill £801,545 £55,452 6.9%
Cottenham Park £801,423 £55,330 6.9%
Earls Court £1,385,803 £216,142 15.6%
Earlsfield £645,714 £8,853 1.4%
East Molesey £825,402 £14,681 1.8%
East Sheen £962,122 £31,290 3.3%
Esher £1,011,630 £81,829 8.1%
Fulham £1,037,544 £21,227 2.0%
Furzedown £525,465 £5,874 1.1%
Ham, Surrey £642,266 £11,626 1.8%
Hampton £590,813 £10,188 1.7%
Hampton Hill £594,489 £5,893 1.0%
Hampton Wick £624,150 £16,616 2.7%
Haymarket £3,213,279 £1,514,946 47.1%
Hersham, Surrey £697,122 £5,017 0.7%
Hinchley Wood £636,126 £60,848 9.6%
Isleworth £494,898 £9,437 1.9%
Kew £888,414 £1,938 0.2%
Kingston upon Thames £688,534 £18,692 2.7%
Kingston Vale £706,159 £112,093 15.9%
Knightsbridge £3,308,537 £88,491 2.7%
Long Ditton £826,165 £133,757 16.2%
Millbank £1,095,882 £246,261 22.5%
Mitcham £355,545 £8,054 2.3%
Mitcham Junction £366,398 £36,486 10.0%
Morden £407,138 £2,043 0.5%
Mortlake £962,122 £31,290 3.3%
New Malden £604,372 £1,328 0.2%
Nine Elms £1,031,626 £50,759 4.9%
Norbiton £493,757 £37,733 7.6%
Norbury £467,233 £3,767 0.8%
Old Malden £676,471 £161,810 23.9%
Osterley £617,177 £143,066 23.2%
Otford £635,832 £146,205 23.0%
Parsons Green £1,151,083 £16,243 1.4%
Pimlico £1,244,557 £1,031 0.1%
Putney £753,330 £22,744 3.0%
Putney Bridge £741,043 £719 0.1%
Putney Heath £359,624 £47,531 13.2%
Putney Vale £818,972 £23,605 2.9%
Raynes Park £801,176 £55,479 6.9%
Richmond, Surrey £906,642 £43,861 4.8%
Roehampton £672,770 £16,914 2.5%
Sands End £1,051,226 £84,922 8.1%
South Kensington £2,489,578 £111,911 4.5%
South Lambeth £690,746 £6,936 1.0%
South Wimbledon £667,317 £16,436 2.5%
Southfields £664,496 £33,943 5.1%
St James's £2,981,352 £191,793 6.4%
St Margarets £715,956 £59,055 8.2%
Streatham £502,102 £3,561 0.7%
Streatham Hill £502,819 £3,135 0.6%
Streatham Park £564,340 £43,270 7.7%
Streatham Vale £483,538 £10,378 2.1%
Summerstown £642,185 £11,597 1.8%
Surbiton £546,152 £1,258 0.2%
Teddington £741,265 £17,367 2.3%
Thames Ditton £706,432 £7,457 1.1%
Thornton Heath £350,393 £5,197 1.5%
Tolworth £476,664 £30,045 6.3%
Tooting £624,144 £13,622 2.2%
Tooting Graveney £538,965 £1,874 0.3%
Tulse Hill £630,332 £2,500 0.4%
Twickenham £651,751 £13,291 2.0%
Upper Tooting £642,185 £11,597 1.8%
Vauxhall £948,780 £66,043 7.0%
Walton-on-Thames £555,593 £1,270 0.2%
Wandsworth £761,000 £43,592 5.7%
West Brompton £1,788,390 £321,743 18.0%
West Molesey £436,215 £7,937 1.8%
West Wimbledon £801,545 £55,452 6.9%
Whiteley Village, Hersham No data No data No data
Whitton £512,944 £2,654 0.5%
Wimbledon £800,362 £2,890 0.4%
Wimbledon Common £1,037,973 £81,439 7.8%
Wimbledon Park £846,866 £14,586 1.7%
Worcester Park £483,501 £7,952 1.6%
World's End £1,352,994 £183,438 13.6%
South East London and North Kent Show
Region/area Average price Price change % change
South East London and North Kent £491,060 £379 0.1%
Addington £486,846 £249,659 51.3%
Addiscombe £388,960 £8,835 2.3%
Anerley £399,977 £12,800 3.2%
Avery Hill £398,018 £24,910 6.3%
Badgers Mount £493,714 £211,564 42.9%
Bankside £1,304,052 £142,748 10.9%
Beckenham £532,392 £21,204 4.0%
Beddington £362,898 £8,270 2.3%
Bell Green £406,920 £814 0.2%
Bellingham £352,376 £18,846 5.3%
Bermondsey £555,492 £33,943 6.1%
Bickley £662,857 £8,473 1.3%
Biggin Hill £374,489 £12,339 3.3%
Biggin Hill Airport, Biggin Hill No data No data No data
Blackfen £407,144 £25,300 6.2%
Blackheath £593,448 £1,740 0.3%
Blackheath Park £682,116 £53,767 7.9%
Borough £863,955 £72,111 8.3%
Brasted £887,722 £317,960 35.8%
Brockley £552,079 £28,734 5.2%
Bromley £484,609 £9,005 1.9%
Camberwell £512,954 £38,540 7.5%
Canada Water £525,859 £7,777 1.5%
Catford £411,158 £981 0.2%
Charlton £443,727 £13,348 3.0%
Chelsfield £799,889 £95,569 11.9%
Chevening No data No data No data
Chislehurst £636,528 £42 0.0%
Crofton Park £551,000 £30,640 5.6%
Croydon, Surrey £374,751 £10,777 2.9%
Crystal Palace £436,673 £6,331 1.4%
Cudham £721,875 £197,161 27.3%
Denmark Hill £611,705 £78,695 12.9%
Deptford £446,126 £1,001 0.2%
Downe £513,857 £332,690 64.7%
Downham £330,303 £5,351 1.6%
Dulwich £655,746 £31,935 4.9%
Dulwich Village £1,944,890 £386,234 19.9%
East Dulwich £640,257 £46,771 7.3%
Elephant and Castle £552,341 £58,183 10.5%
Eltham £419,511 £6,059 1.4%
Eltham Park £468,449 £21,908 4.7%
Farnborough £496,182 £1,170 0.2%
Forest Hill £537,733 £59,410 11.0%
Forestdale £295,355 £15,190 5.1%
Gipsy Hill £467,078 £3,737 0.8%
Green Street Green £404,000 £62,333 15.4%
Greenwich £547,152 £33,545 6.1%
Grove Park £355,965 £21,102 5.9%
Halstead, Kent £584,937 £53,045 9.1%
Harvey Gardens £450,774 £8,852 2.0%
Hayes, Bromley £541,146 £5,193 1.0%
Herne Hill £731,555 £22,778 3.1%
Hither Green £451,778 £25,944 5.7%
Honor Oak Park £604,136 £3,620 0.6%
Ide Hill £642,779 £5,792 0.9%
Kennington £569,864 £53,976 9.5%
Keston £965,185 £5,273 0.5%
Kidbrooke £453,480 £13,323 2.9%
Knockholt £747,917 £68,606 9.2%
Ladywell £521,502 £20,790 4.0%
Lambeth £641,710 £159,580 24.9%
Lee £420,389 £20,060 4.8%
Lewisham £443,973 £17,254 3.9%
Lower Sydenham £499,355 £27,533 5.5%
Maze Hill £533,253 £9,123 1.7%
Mottingham £347,168 £76,488 22.0%
New Addington £304,674 £6,754 2.2%
New Charlton £443,531 £13,544 3.1%
New Cross £457,706 £2,996 0.7%
New Cross Gate £490,189 £15,731 3.2%
New Eltham £435,870 £12,816 2.9%
Newington £581,358 £61,846 10.6%
North Lambeth £864,837 £72,993 8.4%
Norwood £461,772 £866 0.2%
Norwood New Town £460,688 £4,850 1.1%
Nunhead £499,825 £13,230 2.6%
Orpington £461,616 £2,278 0.5%
Park Langley £1,018,212 £62,266 6.1%
Peckham £519,794 £58,055 11.2%
Penge £399,977 £12,800 3.2%
Petts Wood £635,379 £12,410 2.0%
Plumstead £330,336 £7,573 2.3%
Pratts Bottom £577,963 £91,463 15.8%
Rotherhithe £562,335 £35,777 6.4%
Selhurst £312,503 £37,598 12.0%
Sevenoaks £596,971 £21,209 3.6%
Shirley £454,632 £6,742 1.5%
Shooter's Hill £420,392 £31,452 7.5%
Shoreham, Kent £696,688 £29,871 4.3%
Shortlands £410,882 £32,812 8.0%
Sidcup £379,582 £9,548 2.5%
South Bank £1,634,648 £588,890 36.0%
South Bermondsey £400,190 £12,208 3.1%
South Norwood £344,648 £15,975 4.6%
Southwark £862,517 £69,275 8.0%
St John's £440,243 £25,043 5.7%
St. Mary Cray £288,962 £20,694 7.2%
St. Pauls Cray £312,450 £868 0.3%
Stockwell £556,850 £9,281 1.7%
Sundridge £463,714 £17,254 3.7%
Surrey Quays £519,330 £19,117 3.7%
Sydenham £499,093 £33,503 6.7%
Tatsfield £617,621 £48,423 7.8%
Toys Hill, Westerham No data No data No data
Upper Norwood £453,812 £4,387 1.0%
Upper Sydenham £505,584 £39,851 7.9%
Waddon £338,733 £15,017 4.4%
Walworth £501,806 £20,049 4.0%
Waterloo £864,837 £72,993 8.4%
Weald, Kent £485,662 £139,306 28.7%
West Dulwich £648,361 £24,921 3.8%
West Norwood £520,553 £954 0.2%
West Wickham £527,037 £4,500 0.9%
Westcombe Park £620,322 £12,433 2.0%
Westerham £620,924 £103,488 16.7%
Woodside £369,137 £13,132 3.6%
Woolwich £347,550 £8,372 2.4%
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