McGee has completed its demolition contract and was working directly for LSE at the Lincoln’s Inn Fields site which was the former home of Cancer Research UK.
Mace confirmed it has now taken control of the site and will be working over the next two and a half years to deliver a new academic facility for the university.
The project is expected to be completed in 2021 and the new building will contain The Marshall Institute for Philanthropy and Social Entrepreneurship and the academic departments of accounting, finance and management.
The £140m building will also contain sports and arts rehearsal facilities including a Sports England standard multi-purpose sports hall for use by staff and students.
Kenneth Kinsella, Director of Capital Development for LSE, said: “This is a real milestone for the project, and we look forward to working with Mace over the next two years to turn our plans for the Marshall Building into reality.
“The demolition of the existing buildings has gone very well, and our success to date is a reflection of all of the hard work put into the project so far by the entire team.”