The Thames Barrier is the world's second-largest movable flood barrier Stock Photo - Alamy
The Thames Barrier is the world's second-largest movable flood barrier (after the Oosterscheldekering in the Netherlands) a… | Thames barrier, Flood barrier, London
File:Thames Barrier, London, United Kingdom, 2018.jpg - Wikipedia