london The shard London England London uk gb eu europe the shard london London England uk gb eu europe

- Image ID: KM41C7

london The shard London England London uk gb eu europe the shard london London England uk gb eu europe

eye35 / Alamy Stock Photo

Image ID: KM41C7

Location: London, United Kingdom