London flagship for Schuh

Footwear retailer Schuh opened its first London flagship at 200 Oxford Street yesterday on the site of a former C&A store. The 4,100 sq ft (380 sq m) two-floor shop was created by Leicestershire design consultancy Briggs Hillier.