Telford Shopping Centre is a 25-acre indoor shopping centre in Telford, featuring top brands and shops such as Debenhams, Boots, H&M, House of Fraser, M&S and Next as well as plenty of other high street brands and smaller boutiques to discover.