Veneers and bonding in London
Thin porcelain or resin layers that change the shape or colour of front teeth.
- 1,354 Verified practices
- £225-£650 Typical "from" price (946 practices' published fees)
- 33 Borough guides
Veneers are thin shells fixed to the front of your teeth. They change the shape or colour of the teeth. The material is the biggest factor in the price.
What veneers cost in London
Across London practices that publish a price:
- Composite veneers and bonding have a median starting price of £250 per tooth, from about 580 practices. Composite is a tooth-coloured resin. It can usually be done in one visit. It stains sooner and often needs replacing after 5 to 7 years.
- Porcelain veneers have a median starting price of £800 per tooth, from about 370 practices. They are made in a lab and usually last 10 to 15 years.
The borough table on this page shows a median of £325 per tooth. That figure mixes both materials, and more practices publish a composite price than a porcelain one. When you compare quotes, check the material first.
A set of 6 to 8 porcelain veneers on the front teeth costs several thousand pounds. Ask for the total price, not only the price per tooth.
What is involved
For porcelain veneers, the dentist usually files away a thin layer of enamel (the outer layer of the tooth). This cannot be undone, so you will always need veneers on those teeth. Composite veneers usually need less or no filing, and they can sometimes be removed. Ask your dentist to explain both options before you decide.
Veneers and the NHS
Veneers for appearance are not available on the NHS. In rare cases, an NHS dentist may fit a veneer when there is a clinical need, such as to repair a damaged front tooth. This is charged at Band 3 (£332.10).
For other ways to change how your teeth look, see teeth whitening, crowns 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.
1,354 of London's 2,128 CQC-registered practices are verified for veneers and bonding, taken directly from each practice's own published treatment list, not guessed from directory categories. 946 practices publish a price for it. Half of those start between £225 and £650.
What veneers and bonding 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 £325.
The cheapest borough we can price is Harrow at £250. The most expensive is Greenwich at £450. That is a difference of £200 for the same treatment.
| Borough | Median "from" price | Practices |
|---|---|---|
| Harrow | £250 | 33 |
| Hillingdon | £260 | 21 |
| Bexley | £260 | 17 |
| City of London | £265 | 18 |
| Newham | £275 | 11 |
| Barnet | £290 | 56 |
| Wandsworth | £290 | 53 |
| Redbridge | £290 | 23 |
| Sutton | £295 | 21 |
| Ealing | £300 | 35 |
| Kensington and Chelsea | £300 | 31 |
| Havering | £300 | 17 |
| Barking and Dagenham | £300 | 5 |
| Kingston upon Thames | £315 | 18 |
| Richmond upon Thames | £320 | 35 |
| Southwark | £320 | 27 |
| Lambeth | £325 | 24 |
| Tower Hamlets | £325 | 24 |
| Bromley | £340 | 42 |
| Camden | £350 | 45 |
| Brent | £350 | 33 |
| Haringey | £350 | 22 |
| Lewisham | £350 | 22 |
| Islington | £350 | 21 |
| Merton | £350 | 19 |
| Hackney | £350 | 14 |
| Enfield | £375 | 24 |
| Hammersmith and Fulham | £380 | 34 |
| Hounslow | £385 | 24 |
| Westminster | £400 | 105 |
| Waltham Forest | £400 | 10 |
| Croydon | £435 | 34 |
| Greenwich | £450 | 28 |
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.
Highly rated practices offering veneers and bonding
-
Bromley Park Dental and Implant Centre
250 Bromley Road, Shortlands, Bromley, BR2 0BW
-
Fulham Road Dental
725 Fulham Road, London, SW6 5UL
-
Dental Wellness Mill Hill
46, The Broadway, London, NW7 3LH
-
Caring Dental
19 Station Square, Petts Wood, Orpington, BR5 1LY
-
Mr Haider Raza
10 Thurloe Street, South Kensington, London, SW7 2ST
-
Direct Dental
63-65 Garratt Lane, London, SW18 4GR
Ratings via Google (practices with 10+ reviews). Treatment lists verified from each practice's own website.
Veneers and bonding by London borough
- Barking and Dagenham 10 verified
- Barnet 80 verified
- Bexley 29 verified
- Brent 46 verified
- Bromley 55 verified
- Camden 64 verified
- City of London 22 verified
- Croydon 44 verified
- Ealing 51 verified
- Enfield 38 verified
- Greenwich 39 verified
- Hackney 19 verified
- Hammersmith and Fulham 49 verified
- Haringey 31 verified
- Harrow 45 verified
- Havering 25 verified
- Hillingdon 34 verified
- Hounslow 38 verified
- Islington 28 verified
- Kensington and Chelsea 47 verified
- Kingston upon Thames 32 verified
- Lambeth 34 verified
- Lewisham 28 verified
- Merton 27 verified
- Newham 17 verified
- Redbridge 35 verified
- Richmond upon Thames 52 verified
- Southwark 37 verified
- Sutton 37 verified
- Tower Hamlets 37 verified
- Waltham Forest 16 verified
- Wandsworth 63 verified
- Westminster 145 verified
Find a dentist by borough
- Barking and Dagenham 21 practices
- Barnet 121 practices
- Bexley 44 practices
- Brent 76 practices
- Bromley 76 practices
- Camden 93 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 255 practices
Veneers and bonding: frequently asked questions
How much do veneers cost in London?
Veneers in London have a median published starting price of £325 per tooth. This figure mixes 2 materials. Composite veneers and bonding have a median of £250 per tooth, and porcelain veneers a median of £800 per tooth. Ask for the total price for all the teeth.
Are veneers available on the NHS?
Not for appearance. Veneers to improve how teeth look are private. In rare cases an NHS dentist may fit a veneer when there is a clinical need, charged at Band 3 (£332.10).
How long do veneers last?
Porcelain veneers usually last 10 to 15 years. Composite veneers usually last 5 to 7 years. Good cleaning and avoiding habits such as nail-biting help them last.
Do veneers damage your teeth?
Porcelain veneers usually need a thin layer of enamel removed. This cannot be undone, so you will always need veneers on those teeth. Composite veneers often need little or no enamel removed. Your dentist can explain the options.