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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More