Dental crowns and bridges in London
Lab-made caps that restore broken or root-treated teeth, and bridges that span gaps.
A dental crown is a cap that fits over a damaged tooth to restore its shape, strength, and appearance. Crowns are one of the most common dental treatments - used after root canals, for badly broken teeth, or to replace large failing fillings.
Dental crowns in London typically cost £400-£900 privately. The price depends mainly on the material - porcelain and ceramic crowns cost more than metal or porcelain-fused-to-metal options. Same-day CEREC crowns, made in the practice using digital scanning, are available at some London practices and usually sit at the higher end of the range. For a full breakdown of treatment costs, see our London dental cost guide.
On the NHS, crowns fall under Band 3 at £332.10. NHS crowns are functional but you may have less choice over materials and appearance. For more on NHS dental access, see our NHS dentist London hub.
A well-fitted crown should last 10-15 years, sometimes longer with good care.
You may also be interested in dental implants for replacing missing teeth, or cosmetic dentistry options including veneers and teeth whitening.
This information is a general guide and is not a substitute for professional dental advice. Always consult a qualified dentist about your individual circumstances.
Written and reviewed by the Dentist-London.com Editorial team. Last reviewed 3 March 2026. Prices shown are indicative ranges, not quotes - confirm costs directly with the practice.
Practice-by-practice listings for this treatment are on their way. We verify which of London's 2,131 CQC-registered practices offer dental crowns and bridges directly from each practice's own website, rather than guessing. Those listings will appear here as that verification data lands. In the meantime, you can browse every practice by borough below.
What dental crowns and bridges costs across London
Price is the single most common thing people add to a dental search, and it is the thing directories are usually vaguest about. These are median published "from" prices by borough, taken from practices' own fee pages. The London median is £650.
The cheapest borough we can price is Barking and Dagenham at £320; the dearest is City of London at £900. That is a difference of £580 for the same treatment, which is worth knowing before you book the first practice you find.
| Borough | Median "from" price | Practices |
|---|---|---|
| Barking and Dagenham | £320 | 6 |
| Kingston upon Thames | £460 | 25 |
| Tower Hamlets | £490 | 26 |
| Brent | £500 | 38 |
| Ealing | £525 | 36 |
| Harrow | £550 | 38 |
| Newham | £550 | 13 |
| Bexley | £555 | 22 |
| Waltham Forest | £575 | 12 |
| Hounslow | £600 | 25 |
| Redbridge | £600 | 23 |
| Islington | £600 | 22 |
| Hillingdon | £615 | 24 |
| Croydon | £620 | 38 |
| Haringey | £650 | 29 |
| Lewisham | £650 | 23 |
| Havering | £665 | 16 |
| Kensington and Chelsea | £670 | 38 |
| Greenwich | £670 | 29 |
| Sutton | £670 | 20 |
| Bromley | £675 | 44 |
| Enfield | £675 | 29 |
| Barnet | £695 | 65 |
| Camden | £700 | 50 |
| Hammersmith and Fulham | £700 | 39 |
| Wandsworth | £720 | 43 |
| Lambeth | £725 | 28 |
| Richmond upon Thames | £750 | 36 |
| Southwark | £750 | 31 |
| Merton | £750 | 23 |
| Hackney | £750 | 17 |
| Westminster | £800 | 111 |
| City of London | £900 | 19 |
Boroughs appear here only where at least 5 practices publish a price. The practice count shows how firm each figure is. These are advertised starting prices, not quotes: confirm the full cost with the practice. Same method as our London Dental Cost Index, and every treatment side by side on the dental price list.
Find a dentist by borough
- Barking and Dagenham 21 practices
- Barnet 121 practices
- Bexley 44 practices
- Brent 76 practices
- Bromley 76 practices
- Camden 94 practices
- City of London 35 practices
- Croydon 69 practices
- Ealing 84 practices
- Enfield 54 practices
- Greenwich 50 practices
- Hackney 36 practices
- Hammersmith and Fulham 66 practices
- Haringey 60 practices
- Harrow 73 practices
- Havering 46 practices
- Hillingdon 51 practices
- Hounslow 57 practices
- Islington 45 practices
- Kensington and Chelsea 72 practices
- Kingston upon Thames 53 practices
- Lambeth 55 practices
- Lewisham 44 practices
- Merton 44 practices
- Newham 38 practices
- Redbridge 59 practices
- Richmond upon Thames 68 practices
- Southwark 55 practices
- Sutton 56 practices
- Tower Hamlets 54 practices
- Waltham Forest 38 practices
- Wandsworth 80 practices
- Westminster 257 practices