International investor and developer Northwood Investors has committed to developing what it says will be Covent Garden’s largest office development, pressing the start button on 240,000 square feet of workspace and 20,000 square feet of events and shared space for tenants across 10 floors as well as public realm.
