The Thames Barrier: London's Moveable Flood Defense
In 1975, construction began for the Thames Barrier, a moveable flood defense located on the River Thames, downstream of central London in the United Kingdom.
In 1975, construction began for the Thames Barrier, a moveable flood defense located on the River Thames, downstream of central London in the United Kingdom.