Record number of companies sign first London lease

The number of companies signing their first London office lease has hit a record high. According to an analysis by Cushman & Wakefield, 59 businesses made their first foray into central London last year, a record since the company began