Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Telford Shopping Centre

Telford, United Kingdom · built 1973

Telford Centre, previously branded as Telford Shopping Centre, is a 52-acre (210, 000 m2) indoor shopping centre in Telford, Shropshire, England, housing the streets North Sherwood Street, Sherwood Square, Sherwood Street, Wyre Hall, Sherwood Row, Southwater, The Border, Kielder Square, New Street, Chase Telford, Wrekin Square, New Row, Dean Street, Dean Square and Ashdown Row.

Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other shopping malls in United Kingdom