Thames Barrier

Category: Tourist attractions

The Thames Barrier is a flood control structure on the River Thames at Woolwich Reach in London. It is the world’s second largest movable flood barrier after the Oosterscheldekering in the Netherlands.


Share on Facebook Tweet this location