Cheapest London boroughs for first-time buyers in 2026
Buying a first home in London means clearing two hurdles at once: the price of the property and the stamp duty on top. New analysis of every home sale recorded in the capital last year shows how far the two have drifted apart — and where a first-time buyer still gets any help with the tax bill.
Across 78,876 residential sales recorded in London's 33 local authorities in 2025 (HM Land Registry Price Paid Data), the median home in 22 of the 33 now sells for more than £500,000 — the price ceiling above which first-time buyer stamp duty relief disappears entirely. In only 11 boroughs does a first-time buyer purchasing a typical home still qualify for any relief at all.
And in none of them does the typical buyer escape stamp duty completely: the cheapest borough median, in Barking and Dagenham, is £380,000 — already £80,000 above the £300,000 nil-rate threshold.
The cheapest boroughs to buy a first home
The table below ranks all 33 London local authorities by the median price of a residential sale in 2025. "First-time buyer stamp duty" is the tax an eligible buyer purchasing at that median price would pay under HMRC's 2026 rates; where the median is above £500,000, relief no longer applies and the figure shown is the standard residential rate. Council tax is the 2026-27 Band D average for the authority.
| Borough | Median price (2025) | First-time buyer stamp duty | Relief applies? | Council tax (Band D, 2026-27) |
|---|---|---|---|---|
| Barking and Dagenham | £380,000 | £4,000 | Yes | £2,198.51 |
| Croydon | £425,000 | £6,250 | Yes | £2,599.91 |
| Bexley | £430,000 | £6,500 | Yes | £2,366.36 |
| Havering | £450,000 | £7,500 | Yes | £2,424.66 |
| Newham | £450,000 | £7,500 | Yes | £1,944.23 |
| Sutton | £459,975 | £7,999 | Yes | £2,378.64 |
| Greenwich | £460,000 | £8,000 | Yes | £2,107.86 |
| Lewisham | £475,000 | £8,750 | Yes | £2,237.33 |
| Enfield | £480,000 | £9,000 | Yes | £2,267.67 |
| Hounslow | £485,000 | £9,250 | Yes | £2,185.56 |
| Tower Hamlets | £500,000 | £10,000 | Yes (at ceiling) | £1,837.78 |
| Hillingdon | £510,000 | £15,500 | No | £2,045.46 |
| Redbridge | £510,000 | £15,500 | No | £2,294.58 |
| Bromley | £525,000 | £16,250 | No | £2,140.04 |
| Ealing | £535,000 | £16,750 | No | £2,138.53 |
| Southwark | £535,000 | £16,750 | No | £1,967.26 |
| Lambeth | £540,000 | £17,000 | No | £2,047.11 |
| Waltham Forest | £540,000 | £17,000 | No | £2,386.96 |
| Brent | £550,000 | £17,500 | No | £2,235.27 |
| Kingston upon Thames | £550,000 | £17,500 | No | £2,609.20 |
| Merton | £550,000 | £17,500 | No | £2,146.76 |
| Harrow | £550,500 | £17,525 | No | £2,511.07 |
| Haringey | £575,000 | £18,750 | No | £2,313.78 |
| Barnet | £580,000 | £19,000 | No | £2,132.60 |
| Hackney | £581,125 | £19,056 | No | £2,060.30 |
| Islington | £640,250 | £22,013 | No | £2,108.15 |
| Wandsworth | £647,252 | £22,363 | No | £1,028.21 |
| Hammersmith and Fulham | £700,000 | £25,000 | No | £1,519.51 |
| Richmond upon Thames | £720,000 | £26,000 | No | £2,486.10 |
| Camden | £770,000 | £28,500 | No | £2,207.55 |
| City of London | £790,000 | £29,500 | No | £1,329.56 |
| Westminster | £865,000 | £33,250 | No | £1,049.55 |
| Kensington and Chelsea | £1,150,000 | £58,750 | No | £1,666.65 |
Median sale prices from HM Land Registry Price Paid Data, single-residential sales, 2025 (fetched 6 July 2026). Stamp duty calculated under HMRC's 2026 rates. Council tax from published 2026-27 Band D averages.
The four cheapest boroughs — Barking and Dagenham, Croydon, Bexley and Havering — are all in outer London, and the pattern holds down the table: every borough where the median home still qualifies for relief sits on the outer ring. For how that outer-inner divide has changed, see how inner and outer London prices compare.
How first-time buyer relief works — and where it stops
Under the rules that took effect on 1 April 2025, a first-time buyer purchasing their only or main home pays (HMRC, 2026):
- 0% on the first £300,000
- 5% on the portion between £300,001 and £500,000
- no relief at all once the purchase price passes £500,000 — the standard residential rates then apply to the whole price
The standard residential scale, for comparison, is 0% to £125,000, 2% from £125,001 to £250,000, 5% from £250,001 to £925,000, 10% to £1.5m and 12% above (HMRC, 2026).
That £500,000 boundary is a genuine cliff, not a gentle taper. At a purchase price of exactly £500,000, an eligible first-time buyer pays £10,000. At £500,001 — one pound more — relief vanishes and the bill jumps to £15,000. One extra pound of price triggers £5,000 of extra tax. We explain that threshold in detail in the £500,000 stamp duty cliff.
It is why the "Relief applies?" column matters as much as the price. A first-time buyer at the Hillingdon median (£510,000) pays £15,500 — nearly the same in cash as a buyer in Tower Hamlets pays for a home £10,000 cheaper, because the Tower Hamlets buyer keeps the relief and the Hillingdon buyer loses it.
No London borough escapes stamp duty entirely
The £300,000 nil-rate band means a first-time buyer pays no stamp duty on a home at or below that price. Across the whole of London, that is now a small slice of the market: just 8,266 of the 78,876 sales in 2025 — 10.5% — went through at £300,000 or less. Fewer than half, 46.1%, were at or below the £500,000 relief ceiling.
Because every borough's median sits above £300,000, the typical first-time buyer faces a stamp duty bill everywhere in the capital — from £4,000 in Barking and Dagenham to tens of thousands in the inner west. Buyers looking further out of the capital can compare the cheapest postcodes in England for first-time buyers, where the £300,000 nil-rate still reaches the typical home.
Cheap to buy is not always cheap to run
Purchase price and stamp duty are only the entry cost. Council tax is the recurring one, and the two do not line up. Barking and Dagenham — the cheapest borough to buy in — carries a Band D bill of £2,198.51, more than double Wandsworth (£1,028.21) or Westminster (£1,049.55), two of the most expensive boroughs to buy in. The capital's habit of pairing high prices with low council tax, and vice versa, is set out in London's council-tax-versus-price inversion. For the wider picture of how borough prices sit against each other, see average house prices across London's boroughs.
See the all-in cost for a real street
A borough median is a useful signal, but every street is different. Homecost lets you type any London postcode and see the true monthly cost of each property on it — mortgage at today's Bank of England quoted rate, council tax, energy from the EPC, and the stamp duty for your situation. Check the true monthly cost of a Barking and Dagenham street, or browse more regional price guides to compare areas.
These figures are based on 78,876 residential sales recorded across London's 33 local authorities in 2025 (HM Land Registry Price Paid Data), with stamp duty calculated under HMRC's rates for 2026. You can read more of our data-led guides on the Homecost blog.
This is general information, not advice. Stamp duty depends on your circumstances and a conveyancer confirms eligibility on completion. Speak to a qualified adviser before acting.