Telford Shopping Centre

telford 7

Telford Shopping Centre is one of the largest covered shopping centres in the UK comprising 1 million sq ft of floor space, with over 170 retail units on a 50-acre site adjacent to the M54. Anchor tenants include Marks & Spencer, Debenhams, House of Fraser, Asda, Primark and BHS.