
Administrators called in to Canary Wharf’s 5 Churchill Place
Published on May 25, 2023
A 313,000 sq ft office block in Canary Wharf has crashed into insolvency after the owners called in administrators in further dire news for London offices.

A 313,000 sq ft office block in Canary Wharf has crashed into insolvency after the owners called in administrators in further dire news for London offices.