Burberry Reimagines its Regent Street Flagship Store
Burberry has opened the doors to its flagship store at 121 Regent Street in London which has been entirely visually transformed to coincide with Riccardo Tisci’s first collection for the British fashion house. More