Tags: Shopping Mall.
Telford Shopping Centre is a 25-acre (100000 m2) indoor super-regional 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. It is the largest shopping area in the ceremonial county of Shropshire being located roughly equidistant between Shrewsbury the county town and the West Midlands conurbation.