Skip to main content
Global Edition
Thursday, April 25, 2024

Telford

Town in Shropshire, England


Telford
Telford

Telford is a town in Shropshire, England. It is the administrative centre of Telford and Wrekin borough, a unitary authority which covers the town, its suburbs and surrounding settlements. The town is close to the county's eastern boundary, and near the River Severn.

0 shares 1 views

News coverage

You might like