Cosmetic dentistry in London

Treatment to change how your teeth look, such as bonding, veneers and whitening.

  • 1,287 Verified practices
  • £150-£575 Typical "from" price (89 practices' published fees)

Cosmetic dentistry is treatment that changes how your teeth, gums or smile look. The NHS does not pay for treatment that is only for appearance, so cosmetic work is private.

The most common cosmetic treatments each have their own page, with London prices taken from practices’ own websites:

Few practices publish a single “cosmetic dentistry” price, because the term covers so many treatments. A smile makeover often combines several of them, such as whitening followed by bonding or veneers. The total can run into thousands of pounds.

Before you agree to treatment, ask for a written quote that lists each item and its price. Getting quotes from 2 or 3 practices is normal, and prices differ a lot across London. For typical costs of every treatment, see our London dental price list or our guide to how much a dentist costs in London.

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.

1,287 of London's 2,128 CQC-registered practices are verified for cosmetic dentistry, taken directly from each practice's own published treatment list, not guessed from directory categories. 89 practices publish a price for it. Half of those start between £150 and £575.

Highly rated practices offering cosmetic dentistry

Ratings via Google (practices with 10+ reviews). Treatment lists verified from each practice's own website.

Find a dentist by borough

Cosmetic dentistry: frequently asked questions

How much does cosmetic dentistry cost in London?

It depends on the treatment. London median published starting prices are £375 for teeth whitening, £250 per tooth for composite bonding, £800 per tooth for porcelain veneers and £2,500 for Invisalign. A smile makeover that combines several treatments can cost thousands of pounds.

Is cosmetic dentistry available on the NHS?

No. The NHS pays for treatment you need for your health, not treatment that only changes how your teeth look. Cosmetic treatment is private.

What does cosmetic dentistry include?

It usually includes teeth whitening, veneers, composite bonding, clear aligners such as Invisalign, and smile makeovers that combine several treatments. Crowns can also improve how a damaged tooth looks.

Is cosmetic dental work worth it?

That depends on what you want to change and what you can afford. Some treatments, such as porcelain veneers, need enamel removed and cannot be undone. Get more than one opinion, and a written quote that lists each item, before you decide.