Apr 8, 2020 | Articles
Canary Wharf is the largest urban redevelopment project in Europe; from derelict docklands to a dominating financial hub, a lot has changed in the past 20 years. The redevelopment of the area has changed the face of London, offering modern purpose-built premises, as...
Recent Comments