Burberry opens flagship store in London
The store opening mirrors that of founder Thomas Burberry, who opened his first London store in the SW1 area 130 years ago, it still remains the home of the brandโs global headquarters
Burberry has announced the opening of its first flagship store which features the brandโs new global design concept, situated in Sloane Street, London.