Great Flood

The Thames Barrier: London’s Mighty Shield Against the Tides

The gleaming, futuristic set of defences that stand between London and a rather soggy demise.

1 year ago

This website uses cookies.