Published: 23/07/2021
Burberry, to open a new 9,225 square foot flagship store on Wednesday, in No. 1 Sloane Street, Knightsbridge. In addition to this, The Knightsbridge Estate is to install two more luxury flagships at No. 3 and No. 5 Sloane Street.