Cityscape view of the Shard building, Southwark Bridge and Tower Bridge on the River Thames in Central London England UK KATHY DEWITT

- Image ID: D5FDD1
Kathy deWitt / Alamy Stock Photo
Image ID: D5FDD1
Location: Central London, England, UK, United Kingdom, GB, Great Britain, Europe