London house prices by area 2026
London property continues to show resilience in 2026 with average prices above 514,000. The picture varies dramatically by borough from sub-350,000 in outer east London to above 1,000,000 in prime central areas.
| Area | Avg. price | Change |
|---|---|---|
| Kensington and Chelsea | 1,420,000 | +1.8% |
| Westminster | 980,000 | +2.1% |
| Wandsworth | 680,000 | +3.4% |
| Hackney | 590,000 | +4.2% |
| Southwark | 560,000 | +3.8% |
| Lewisham | 430,000 | +5.1% |
| Croydon | 370,000 | +4.6% |
| Barking and Dagenham | 320,000 | +5.8% |
Best buy-to-let areas in London 2026
Rental demand across London remains exceptionally strong. The highest gross yields are in outer east and south-east London where purchase prices remain affordable against strong rental demand.
- Barking and Dagenham - yields averaging 5.8 to 6.2 percent
- Newham - yields averaging 5.4 to 5.9 percent
- Croydon - yields averaging 5.1 to 5.6 percent
- Lewisham - yields averaging 4.8 to 5.3 percent
- Waltham Forest - yields averaging 4.6 to 5.1 percent