Teddy Sagi's LabTech completes £245m sale of Holborn Links Estate

The Holborn Links Estate is a office and retail portfolio in London