Dental crowns and bridges in London

Caps made in a lab to cover broken or root-treated teeth, and bridges that fill a gap with a false tooth.

A crown is a cap that fits over a damaged tooth. It restores the tooth’s shape and strength. Dentists often fit one after root canal treatment, on a badly broken tooth, or to replace a large filling that is failing. A bridge uses crowns on the teeth either side of a gap to hold a false tooth in place.

What a crown costs in London

Private: the London median published starting price for a crown is £695, from 979 practices. Half of all practices start between £500 and £860. The material makes a big difference. Common choices are porcelain fused to metal, all-ceramic and gold, and each is priced differently. A bridge costs more than a single crown because it covers more than one tooth. Ask which material the price is for. For more detail, read our guide to dental crown costs in London.

NHS: crowns and bridges are Band 3 and cost £332.10 for the whole course of treatment. Your dentist will choose a material that is right for the tooth, so you may have less choice than you would privately. If an NHS crown fails within 12 months, the same practice must repair or replace it free, in most cases. For how to find a practice, see our NHS dentists in London page.

How long a crown lasts

A well-made crown often lasts 10 to 15 years, and sometimes much longer. Brushing well around the edge of the crown, and regular check-ups, help it last.

If you are replacing a missing tooth rather than repairing one, compare a bridge with dental implants or dentures. For treatments that change how your teeth look, see veneers, teeth whitening and cosmetic dentistry.

Written and reviewed by the Dentist-London.com Editorial team. Last reviewed 6 October 2026. Prices are advertised starting prices, not quotes. Confirm the cost with the practice. This is general information and does not replace advice from a dentist about your own teeth.

We do not yet have a separate list of practices for dental crowns and bridges. You can browse all 2,128 CQC-registered practices we list by borough below. Each practice page shows the treatments and fees that the practice publishes on its own website.

What dental crowns and bridges costs across London

The table shows the median published "from" price in each borough. The prices come from practices' own fee pages. The London median is £695.

The cheapest borough we can price is Tower Hamlets at £490. The most expensive is City of London at £900. That is a difference of £410 for the same treatment.

BoroughMedian "from" pricePractices
Tower Hamlets £490 26
Barking and Dagenham £550 5
Brent £555 34
Newham £565 12
Kingston upon Thames £580 21
Harrow £595 37
Hillingdon £595 19
Waltham Forest £620 12
Ealing £625 34
Islington £650 22
Bexley £650 21
Redbridge £650 21
Lewisham £660 21
Enfield £665 26
Havering £665 14
Kensington and Chelsea £685 37
Haringey £685 29
Sutton £690 19
Barnet £695 63
Hounslow £695 23
Croydon £700 36
Greenwich £700 27
Camden £750 46
Wandsworth £750 42
Bromley £750 41
Hammersmith and Fulham £750 37
Lambeth £750 27
Merton £760 20
Richmond upon Thames £775 36
Hackney £800 17
Southwark £820 28
Westminster £850 107
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