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.
AdFind discounts on the best Accommodation In Telford. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.