mail_outline sales@mediastorehouse.com
The Thames Flood Barrier, Woolwich, near Greenwich, London, England, United Kingdom, Europe
Canary Wharf with Thames Barrier, London, England, United Kingdom, Europe
Thames Barrier and Canary Wharf at dawn, London, England, United Kingdom, Europe
Aerial image of the Thames Flood Barrier across the River Thames, Woolwich Reach, Woolwich, London, England, United Kingdom, Europe
Aerial image of Thames sailing barge and Thames Flood Barrier across the River Thames, Woolwich Reach, Woolwich, London, England, United Kingdom, Europe
Thames Barrier, Woolwich, London, England, United Kingdom, Europe
Thames Barrier floodgates, Woolwich, London, England, United Kingdom, Europe