Telford Shopping Centre is a 25-acre indoor shopping centre in Telford, Shropshire, England. It is located in the geographical and economic centre of the new town, on land which was previously undeveloped. The trustees of the shopping centre are registered offshore for tax purposes. It is the largest shopping area in the ceremonial county of Shropshire, being located roughly equidistant between Shrewsbury and the West Midlands conurbation.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Telford_Shopping_Centre
Address Telford TF3 4, United Kingdom
Coordinates 52°40'34.9" N -2°26'50.235" E