The Shard with The River Thames and Tower Bridge.

- Image ID: DYDGB8
Loop Images Ltd / Alamy Stock Photo
Image ID: DYDGB8
England, London, City of London. The Shard with The River Thames and Tower Bridge.
Location: City of London, London, England