Skip to main content

Telford

England

Telford is a large new town in the borough of Telford and Wrekin in Shropshire, England. It was designated as a new town in 1968 and is located near the Ironbridge Gorge, the birthplace of the Industrial Revolution and a UNESCO World Heritage Site.