The heyday of Oxford Street, Europe’s busiest shopping street ... River Island’s flagship store — and leading Spanish labels Zara and Bershka and renowned jewellery brands Pandora and ...