London · London · 2026 Prices

How much does it cost to build a house in London?

The average cost of a new build house in London ranges from £180,000 to £600,000, with most homeowners paying around £300,000. Prices include VAT.

New Build House cost summary — London

Budget

£180,000

Average

£300,000

Premium

£600,000

Typical timeframe: 6-12 months. Prices are estimates for London and may vary.

Want an accurate price for your specific job?

These are average prices. Your job is unique. Describe it to our AI and get a personalised estimate in 60 seconds — no signup needed.

Get Your Personalised Quote

Free. No signup. Takes 60 seconds.

What affects the cost of a new build house in London?

1

Plot size and location

2

Number of bedrooms

3

Build quality and specification

4

Foundation type (ground conditions)

5

Architectural design

6

Planning and building regs

Get your new build house quoted in 60 seconds

Describe your job. Upload photos. Get an instant AI estimate. No signup.

Get Your Free Quote

Are you a builder?

Create AI-powered quotes for your customers →