Browsing: Development

Burger chain Byron has signed a lease for 5,000 sq ft restaurant at London Designer…