The shop, known for its stock of top footwear brands, has opened at Telford Centre. A statement from the centre explained what people can expect from the new store, saying: "Shoppers can keep ...