Burberry flagship moves to 1 Sloane Street

Luxury British fashion brand Burberry is relocating its flagship store in Knightsbridge, SW1, to Chelsfield’s Knightsbridge Estate development. The brand has agreed a deal for a new four-storey 15,000 sq ft shop on a 20-year lease at £4m pa, at