Key Takeaways
- A full roof replacement on a London 3-bed typically costs £11,500 to £22,000 (inner London), versus a UK average of £6,500 to £14,500 (Checkatrade / Best Builders, 2026).
- Pitched tile roofs cost roughly £120 to £275 per m²; flat roof replacement £1,200 to £6,000 in London.
- London labour runs 15 to 30% higher than the North.
- Scaffolding (£800 to £1,500) and stripping the old roof (£800 to £2,000) add to the base price.
- Signs you need a new roof include persistent leaks, sagging, and widespread slipped or broken tiles.
A roof is the one element protecting everything below it, and replacing it is a significant but unavoidable investment when the time comes. This guide explains what a roof replacement costs in London in 2026, by material and type, and how to know when you need one.
How much does a roof replacement cost in London?
A full roof replacement on a typical London three-bed costs around £11,500 to £22,000 for inner London, against a UK average of £6,500 to £14,500, according to Checkatrade and Best Builders 2026 data. London labour runs 15 to 30% higher than the North and parts of Wales, which is the main reason for the premium.
| Roof type | Typical cost |
|---|---|
| Pitched tile/slate (per m²) | £120 to £275 |
| 3-bed pitched roof (inner London) | £11,500 to £22,000 |
| Flat roof replacement | £1,200 to £6,000 |
Costs by material
The covering you choose is a major cost driver. Concrete tiles are the most common UK choice at around £85 to £130 per m² for the tiles, and the most economical. Clay tiles and natural slate cost more but last longer and suit period and conservation-area homes, where the council may require a like-for-like material. Always check whether your conservation area dictates the covering.
Flat roofs
Flat roofs are common on London extensions, dormers and rear additions, and replacement typically costs £1,200 to £6,000 depending on size and system. Modern options include EPDM rubber, GRP fibreglass and high-performance felt, all of which far outlast the old pour-and-roll felt and can last 20 to 30 years or more. If you are extending, the new flat roof is built into the project.
Scaffolding and the extras
The headline price is rarely the whole story. Budget for:
- Scaffolding: around £800 to £1,500 for a three-bed, plus London licences and permits where it sits on the pavement.
- Stripping the old roof: removing tiles, battens and felt typically adds £800 to £2,000.
- Structural repairs: if the timber is rotten or damaged, repairs add £200 to £1,500 depending on severity.
- Insulation upgrades and improved ventilation while the roof is open.
Signs you need a new roof
A roof rarely fails overnight, but the warning signs are clear:
- Persistent or recurring leaks and water stains on ceilings.
- A visibly sagging roofline.
- Widespread slipped, cracked or missing tiles.
- Daylight visible through the roof in the loft.
- Damp, soft or rotten roof timbers.
If you spot these, get the roof inspected before the next winter. GS Renovation carries out roof replacements and repairs across London as part of renovations and as standalone projects. For a free assessment, contact us or call 07472 424 226. Replacing the roof during a full renovation or loft conversion is often the most efficient time.