Telford Attractions & Activities - The Best Holiday Destinations for 2020
Telford is a new town in the ceremonial county of Shropshire, England. It is administratively located in the West Midlands region, and is now by far the largest town in Shropshire, being the residence for some 130,000 people.
The Most Frequently Asked Travel Questions about Telford