House Prices in London
£540,000
Median Average Sales Price
(last 12 months)
£721,634
Mean Average Sales Price
(last 12 months)
155750
Total Sales
(last 12 months)
−5.1%
Median vs previous
12 months
House prices in London: market summary
London recorded 155,750 home sales in the last 12 months, at a median price of £540,000 and a mean of £721,634. Comparing the 12 months to August 2026 with the 12 months before, the median price fell by 5.1% (from £550,000 to £522,000). Flats were the most common sale (64% of sales), and detached homes averaged £2,176,717 against £552,107 for flats. Of the areas with at least five sales, Mayfair had the highest average price (£7,000,000) and Goodmans Fields the lowest (£176,071). The town's median is 5% above the London median of £495,000.
Properties in London had a mean average selling price of £721,634 and a median of £540,000 over the last 12 months based on 155750 sales.
Sales by Property Type
Average Price & # Sales (Last 12 Months)
Breakdown by Locality
Average Price & # Sales (last 12 months). Areas with enough sales link to their own page.
| Locality | Avg Price | # Sales |
|---|---|---|
| London Centre | £816,445 | 150431 |
| Abbey Wood | £475,865 | 100 |
| Acton | £730,344 | 203 |
| Aldgate | £490,000 | 3 |
| Anerley | £503,410 | 39 |
| Balham | £718,476 | 234 |
| Barnes | £1,964,500 | 30 |
| Battersea | £822,297 | 148 |
| Bayswater | £947,933 | 15 |
| Bellingham | £345,298 | 33 |
| Bermondsey | £394,667 | 6 |
| Bethnal Green | £367,778 | 9 |
| Blackheath | £834,390 | 50 |
| Bounds Green | £862,568 | 22 |
| Brixton | £463,247 | 17 |
| Brockley | £518,713 | 120 |
| Camberwell | £627,018 | 48 |
| Camden | £2,006,473 | 11 |
| Canning Town | £1,762,037 | 76 |
| Catford | £553,798 | 268 |
| Charlton | £501,635 | 17 |
| Chelsea | £2,756,818 | 11 |
| Chingford | £498,335 | 414 |
| Chiswick | £705,514 | 106 |
| Clapham | £813,212 | 90 |
| Colindale | £369,543 | 47 |
| Colliers Wood | £428,513 | 113 |
| Cricklewood | £331,843 | 3 |
| Crofton Park | £789,531 | 24 |
| Crouch End | £650,696 | 23 |
| Custom House | £450,000 | 2 |
| Deptford | £460,125 | 16 |
| Dog Kennel Hill Estate | £422,500 | 4 |
| Dulwich | £1,916,031 | 11 |
| Ealing | £690,607 | 136 |
| Earlsfield | £800,952 | 119 |
| East Dulwich | £852,033 | 146 |
| East Finchley | £835,277 | 52 |
| East Ham | £475,316 | 216 |
| East Sheen | £802,500 | 29 |
| Edmonton | £371,806 | 182 |
| Eltham | £504,850 | 200 |
| Finchley | £385,658 | 76 |
| Forest Gate | £699,766 | 101 |
| Forest Hill | £551,964 | 172 |
| Fulham | £1,025,009 | 218 |
| Goodmans Fields | £176,071 | 7 |
| Greenwich | £512,382 | 152 |
| Hackney | £3,549,405 | 25 |
| Hammersmith | £722,105 | 19 |
| Hampstead | £1,965,288 | 78 |
| Hanwell | £569,818 | 81 |
| Harlesden | £653,276 | 29 |
| Herne Hill | £859,946 | 35 |
| Highams Park | £841,270 | 11 |
| Highgate | £846,814 | 66 |
| Hither Green | £481,913 | 49 |
| Holborn | £535,000 | 2 |
| Holland Park | £462,111 | 36 |
| Homerton | £603,692 | 24 |
| Honor Oak Park | £521,429 | 14 |
| Hornsey | £687,503 | 247 |
| Imperial Wharf | £827,556 | 18 |
| Isle Of Dogs | £640,000 | 8 |
| Islington | £1,066,480 | 93 |
| Kennington | £613,572 | 7 |
| Kensington | £1,885,000 | 18 |
| Kentish Town | £1,071,525 | 40 |
| Kidbrooke | £2,176,801 | 28 |
| Kilburn | £628,740 | 37 |
| Kingsbury | £502,923 | 26 |
| Knightsbridge | £3,050,000 | 5 |
| Lambeth | £450,000 | 1 |
| Lee | £686,067 | 15 |
| Lewisham | £185,208 | 12 |
| Leyton | £549,106 | 318 |
| Leytonstone | £535,420 | 257 |
| Lower Clapton | £1,553,333 | 9 |
| Lower Sydenham | £475,556 | 18 |
| Maida Vale | £607,286 | 43 |
| Manor Park | £429,831 | 101 |
| Marylebone | £1,718,129 | 66 |
| Mayfair | £7,000,000 | 6 |
| Merton Park | £725,444 | 9 |
| Mile End | £387,980 | 10 |
| Mill Hill | £682,750 | 27 |
| Mottingham | £456,162 | 37 |
| Muswell Hill | £902,851 | 87 |
| Neasden | £600,417 | 12 |
| New Eltham | £473,695 | 41 |
| Norbury | £512,450 | 12 |
| Olympic Park | £483,800 | 35 |
| Paddington | £999,133 | 30 |
| Palmers Green | £591,516 | 31 |
| Park Royal | £424,000 | 20 |
| Peckham | £409,066 | 37 |
| Penge | £664,583 | 42 |
| Plaistow | £357,728 | 68 |
| Plumstead | £445,582 | 138 |
| Putney | £600,207 | 154 |
| Raynes Park | £499,607 | 122 |
| Roehampton | £468,016 | 19 |
| Royal Victoria Dock | £466,667 | 15 |
| Shepherds Bush | £412,510 | 49 |
| Shooters Hill | £477,208 | 24 |
| Silvertown | £290,000 | 3 |
| South Ealing | £918,750 | 4 |
| South Kensington | £1,508,571 | 7 |
| South Norwood | £362,490 | 78 |
| South Tottenham | £539,955 | 93 |
| South Woodford | £488,936 | 149 |
| Southfields | £1,240,056 | 25 |
| Southgate | £816,043 | 23 |
| St Johns Wood | £2,070,491 | 88 |
| Stoke Newington | £705,902 | 83 |
| Stratford | £411,168 | 142 |
| Streatham | £565,828 | 439 |
| Streatham Hill | £597,564 | 55 |
| Streatham Vale | £382,420 | 25 |
| Stroud Green | £661,923 | 42 |
| Sydenham | £453,658 | 129 |
| Thamesmead | £357,305 | 95 |
| Tooting | £805,018 | 180 |
| Tottenham | £475,750 | 130 |
| Tulse Hill | £888,500 | 55 |
| Upper Edmonton | £462,499 | 8 |
| Upper Norwood | £525,080 | 122 |
| Walthamstow | £633,158 | 923 |
| Walworth | £420,000 | 14 |
| Wandsworth | £424,507 | 122 |
| Wanstead | £621,993 | 131 |
| West Dulwich | £744,164 | 110 |
| West Ealing | £580,556 | 9 |
| West Ham | £917,857 | 7 |
| West Hampstead | £814,714 | 14 |
| West Norwood | £644,296 | 27 |
| West Thamesmead | £465,000 | 3 |
| Whetstone | £520,000 | 5 |
| Willesden | £634,231 | 31 |
| Wimbledon | £1,039,236 | 204 |
| Winchmore Hill | £1,008,328 | 29 |
| Wood Green | £891,338 | 173 |
| Woodside Park | £1,506,667 | 6 |
| Woolwich | £345,231 | 39 |
Recent sales in London
The latest 20 sales registered with HM Land Registry. For sales near a particular address, use sold prices near me.
| Address | Date | Type | Price |
|---|---|---|---|
| Flat 15 Latymer Court, Hammersmith Road W6 7JB | 28 Aug 2026 | Flat/maisonette | £580,000 |
| 29, Kemsing Road SE10 0LL | 27 Aug 2026 | Terraced | £917,500 |
| Flat 11 87 - 91, Hackney Road E2 8FE | 27 Aug 2026 | Flat/maisonette | £525,000 |
| 24a, Cambridge Avenue NW6 5BA | 27 Aug 2026 | Flat/maisonette | £550,000 |
| Flat 14 Sherwood Hall, East End Road N2 0TA | 27 Aug 2026 | Flat/maisonette | £420,000 |
| Flat 53 Kings Court, Hamlet Gardens W6 0RN | 27 Aug 2026 | Flat/maisonette | £296,000 |
| Flat 39 Castelnau Mansions, Castelnau SW13 9QU | 26 Aug 2026 | Flat/maisonette | £990,000 |
| 48, Peabody Cottages West Dulwich, SE24 9DW | 26 Aug 2026 | Terraced | £780,000 |
| 101, Tubbs Road NW10 4QX | 26 Aug 2026 | Terraced | £315,000 |
| 58, Walton Road E13 9BP | 26 Aug 2026 | Terraced | £615,000 |
| 1 Buckstone Apartments, 140, Blackfriars Road SE1 8BW | 26 Aug 2026 | Flat/maisonette | £195,000 |
| Flat 22 Amparo House, 2, Burney Street SE10 8GX | 26 Aug 2026 | Flat/maisonette | £475,000 |
| 114, Sutherland Grove SW18 5QW | 26 Aug 2026 | Semi-detached | £725,889 |
| 14, Trelawn Road SW2 1DJ | 25 Aug 2026 | Terraced | £930,000 |
| 9, Reservoir Way NW10 3AY | 25 Aug 2026 | Terraced | £695,000 |
| Flat 26 3, High Street Colliers Wood SW19 2BF | 25 Aug 2026 | Flat/maisonette | £300,000 |
| 24, Hainault Street SE9 2EG | 25 Aug 2026 | Terraced | £415,000 |
| Flat 92 Building 22, Cadogan Road SE18 6YL | 25 Aug 2026 | Flat/maisonette | £375,000 |
| 79, Franciscan Road Tooting, SW17 8DZ | 25 Aug 2026 | Flat/maisonette | £837,500 |
| Flat 19 Endsleigh Mansions, Leigham Avenue SW16 2DP | 25 Aug 2026 | Flat/maisonette | £450,000 |
Nearby towns
- Mitcham house prices 12 km · median £425,000
- Thornton Heath house prices 12 km · median £385,000
- Beckenham house prices 13 km · median £520,000
- Brentford house prices 14 km · median £471,000
- Wembley house prices 14 km · median £478,975
- Barking house prices 14 km · median £335,000
Postcode districts
E1 E2 E3 E4 E5 E6 E7 E8 E9 N1 N2 N3 N4 N5 N6 N7 N8 N9 W2 W3 W4 W5 W6 W7 W8 W9 E10 E11 E12 E13 E14 E15 E16 E17 E18 E1W E20 N10 N11 N12 N13 N14 N15 N16 N17 N18 N19 N1C N20 N21 N22 NW1 NW2 NW3 NW4 NW5 NW6 NW7 NW8 NW9 SE1 SE2 SE3 SE4 SE5 SE6 SE7 SE8 SE9 SW2 SW3 SW4 SW5 SW6 SW7 SW8 SW9 W10 W11 W12 W13 W14 W1D W1F W1G W1H W1J W1K W1S W1T W1U W1W EC1A EC1M EC1N EC1R EC1V EC1Y EC2A EC2Y EC3N EC4V NW10 NW11 SE10 SE11 SE12 SE13 SE14 SE15 SE16 SE17 SE18 SE19 SE20 SE21 SE22 SE23 SE24 SE25 SE26 SE27 SE28 SW10 SW11 SW12 SW13 SW14 SW15 SW16 SW17 SW18 SW19 SW1E SW1H SW1P SW1V SW1W SW1X SW1Y SW20 WC1B WC1E WC1H WC1N WC1X WC2E WC2H
More house prices
London house prices: questions answered
What is the average house price in London?
Over the last 12 months the median sold price in London was £540,000 and the mean (average) was £721,634, based on 155,750 sales recorded by HM Land Registry (excluding 'other' sales such as commercial property).
Are house prices in London going up or down?
In the 12 months to August 2026 the median sold price in London was £522,000, down 5.1% on the previous 12 months (£550,000). Medians also move with the mix of homes sold, so treat short-term changes with care.
How much do different types of home cost in London?
Average sold prices in London over the last 12 months: detached £2,176,717 (2,588 sales), semi-detached £1,099,559 (11,510 sales), terraced £929,835 (42,089 sales), flats £552,107 (99,563 sales).
What are the most and least expensive areas of London?
Among areas of London with at least five sales in the last 12 months, Mayfair had the highest average sold price (£7,000,000) and Goodmans Fields the lowest (£176,071).
How many homes have sold in London recently?
155,750 homes sold in London in the last 12 months. The most common were flats (64% of sales).
Figures are calculated from HM Land Registry Price Paid Data and exclude sales recorded as "other" property types. They are not valuations.