Telford Shopping Centre ← View details Telford, Telford, England TF3 4BX +44 1952 230032 Get Directions From* To * — Required information