Tag: 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.
The gleaming, futuristic set of defences that stand between London and a rather soggy demise.