Retail
Superdry to open global flagship in London this November
Superdry is opening its new global flagship on Oxford Street, London on November 10, which will showcase the brand’s sustainable and ethical journey. Located at 360 Oxford Street, close to Selfridges and adjacent to the new Bond Street Crossrail station, which is due to open in early 2022, the store spans 32,210 square feet of sales space across...
loading...