Aerial cityscape view of London and the River Thames, England, United Kingdom Shutterstock Image - Aerial cityscape view of London and the River Thames, England, United Kingdom - ID: 551334727