2023 AWARDS IS OPEN NOW - Early Entry: April 30, 2023
Canary Wharf from North Greenwich Peninsula before a storm / Cabrera Pictures

Canary Wharf skyline

LocationLondon, Spain
StudioCabrera Pictures
PhotographerDavid Cabrera

Isle of Dogs skyline from North Greenwich Peninsula in London. The photo was taken between showers and before a storm.