mail_outline sales@mediastorehouse.com
Thames Barrier on River Thames and Canary Wharf in the background, London, England, United Kingdom, Europe
Thames Barrier, Millennium Dome (O2 Arena) and Canary Wharf at night, London, England, United Kingdom, Europe
Thames Barrier dusk panorama with Canary Wharf beyond, London, England, United Kingdom, Europe
Canary Wharf, Docklands, and Thames Barrier at dusk, London, England, United Kingdom, Europe
Canary Wharf with Thames Barrier, London, England, United Kingdom, Europe
Thames Barrier on the River Thames, London, England, United Kingdom, Europe
Aerial view of Thames Barrier, River Thames, London, England, United Kingdom, Europe
Thames Barrier and Canary Wharf at dawn, London, England, United Kingdom, Europe
Thames Barrier, Woolwich, London, England, United Kingdom, Europe
Thames Barrier floodgates, Woolwich, London, England, United Kingdom, Europe