Back to photostream

Thames Flood Barrier

The Thames Flood Barrier which is located in Woolwich, South London, has been in operation since 1982, and prevents London from flooding, especially from exceptional high tides and storm surges coming in from the North Sea.

601 views
5 faves
0 comments
Uploaded on April 4, 2019
Taken on June 9, 2018