Designed by
Title
Canary Wharf, London, UK: Cabot Square in the Canary Wharf area of London Docklands #224258342
Description
Canary Wharf, London, UK: Cabot Square in the Canary Wharf area of London Docklands. View of Cabot Place shopping centre with One Canada Square, HSBC Tower and Citi Tower behind.
This image is editorial