Pride of place for bags in new Burberry store concept
22/07/2021
Leathergoods and apparel brand Burberry has opened a new flagship store in Sloane Street in London, which the company described as “an iconic destination in the heart of Knightsbridge”, close to where founder, Thomas Burberry, opened his first store 130 years ago.