Aerial panoramic cityscape view of London and the River Thames, England, United Kingdom. Tower of London. anorama include river Thames, Tower bridge and City of London and Canary Wharf buildings.
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.