Meta has arrived at King’s Cross
Meta has opened its new London offices at King’s Cross, following a three-year build and fit out. The office, 11-21 Canal Reach, is the Estate’s largest office building with capacity for 4,000 Meta employees. The arrival of Meta represents a... View Article