The Holiday Inn Telford

The Holiday Inn Telford
St. Quentin Gate, Telford, Shropshire, TF3 4EH