Sign Of The Times: A Hong Kong-Based Owner Is Walking Away From A £270M London Office Building
... the building. Now that building, 5 Churchill Place in Canary Wharf, is in administration, according to a report from FTI ... and in its wider business. “The two properties located in Canary Wharf, London, are undergoing an orderly reorganization,” it said, as ...