Clothing & Shoes

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.

Check out our free weekly podcast

Back to top button