Designed by
Title
Canary Wharf, London, UK: Tall buildings in the Canary Wharf area of London Docklands #224258213
Description
Canary Wharf, London, UK: Tall buildings in the Canary Wharf area of London Docklands including Barclays, EMA and Canada Place shopping centre. View from Canada Square.
This image is editorial