House Price Monitor

Areas · Cheapest places

Cheapest places to buy a flat in London

Every London borough ranked by its typical flat sale over the 12 months to August 2026, cheapest first.

typical flat in Barking and Dagenham, the cheapest borough in London

Dearest borough

£825,000

Kensington and Chelsea

Cheapest neighbourhood

£216,000

Abbey Wood, Greenwich

All 33 boroughs, cheapest first

Typical flat sale over the last 12 months, boroughs with 50 or more flats sold. Open one for its streets, buildings and neighbourhoods.

1Barking and Dagenham350 flats sold
£235,000
2Bexley653 flats sold
£255,000
3Havering625 flats sold
£258,000
4Croydon1,456 flats sold
£265,000
5Sutton797 flats sold
£285,000
6Redbridge693 flats sold
£285,000
7Hillingdon720 flats sold
£294,000
8Enfield892 flats sold
£300,000
9Harrow600 flats sold
£320,000
10Bromley1,307 flats sold
£325,000
11Hounslow923 flats sold
£327,000
12Newham990 flats sold
£345,000
13Lewisham1,653 flats sold
£360,000
14Kingston upon Thames706 flats sold
£365,000
15Barnet1,403 flats sold
£370,000
16Greenwich1,307 flats sold
£370,000
17Ealing1,287 flats sold
£375,000
18Merton849 flats sold
£377,000
19Brent1,121 flats sold
£378,000
20Waltham Forest1,075 flats sold
£390,000
21Tower Hamlets2,069 flats sold
£430,000
22Haringey1,188 flats sold
£438,000
23Southwark2,006 flats sold
£440,000
24Richmond upon Thames875 flats sold
£450,000
25Lambeth2,380 flats sold
£450,000
26Wandsworth2,871 flats sold
£500,000
27Hackney1,589 flats sold
£510,000
28Islington1,446 flats sold
£555,000
29Hammersmith and Fulham1,388 flats sold
£560,000
30Camden1,440 flats sold
£637,000
31Westminster1,769 flats sold
£695,000
32City of London122 flats sold
£725,000
33Kensington and Chelsea1,167 flats sold
£825,000

Cheapest neighbourhoods for a flat

Council wards in London with 20 or more flats sold over the last 12 months.

NeighbourhoodBoroughTypical flat
Abbey WoodGreenwich£216,000
BarkingsideRedbridge£219,000
ErithBexley£220,000
FairfieldCroydon£225,000
Enfield LockEnfield£227,000
Burnt OakBarnet£230,000
St Mary CrayBromley£230,000
Ruislip ManorHillingdon£236,000
Havering-atte-BowerHavering£238,000
CrayfordBexley£240,000

Buying a flat in London? See where the short leases are, free on Lease Length Check.

More rankings

Where prices rose and fellA free email each month, after the monthly update.