The retailer has flagship stores in London, Milan, Newcastle, Glasgow and Manchester, and its website attracts over 10 ...