External Publication
Visit Post

The location of seven new towns to be built across the UK revealed

The Independent | Latest news and features from US, UK and worl… March 22, 2026
Source
Each development is expected to deliver at least 10,000 homes

Discussion in the ATmosphere

Loading comments...