View of Canary Wharf and London Docklands from The View from The Shard, London, England

- Image ID: D7G4RP
Cath Harries / Alamy Stock Photo
Image ID: D7G4RP
Location: Canary Wharf/London Docklands, London, England