Following two years of renovations, Burberry is set to unveil a digitally integrated, 44,000-square-foot flagship store on Regent Street in London.
The flagship, by Burberry's description,...
Following two years of renovations, Burberry is set to unveil a digitally integrated, 44,000-square-foot flagship store on Regent Street in London.
The flagship, by Burberry's description,...