Topshop Display Window in Canary Wharf with a on Sale Sign Editorial Image - Image of kingdom, inside: 94516095
Docklands Leisure and Retail | Galliard Homes
The Zone 2 business district that's a hit with the walk-to-workers | Homes and Property | Evening Standard
London, UK - September 15, 2017 - Topshop display window in Canary Wharf with a on sale sign while office workers walking in front of the store Stock Photo - Alamy
Living in Canary Wharf London - Area Guide | PropertyLoop