Content area
Full Text
Schuh is to launch a second Oxford street store in October as part of the company's plans to increase its estate within central London.
Located at 472 Oxford Street, the outlet will be the brand's largest one-floor-store, occupying 3000 sq ft.
A third Schuh shop is scheduled to...