Canary Wharf Office Tower to be Built at 25 Churchill Place
Songbird Estates Plc has announced that construction will commence shortly on a new office tower in Canary Wharf. The building at 25 Churchill Place will be twenty storey’s and Songbird Estates, owners of the Canary Wharf financial area, have already pre-let 250,000 sq ft of space to the European Medical …
Canary Wharf Office Tower to be Built at 25 Churchill Place Read More
Serviced Offices