Share
twitterlinkedinfacebook
Image 1 of 1
MHE10431UK.jpg
The crowded interior of the Canary Wharf shopping centre in London's Docklands.