Visit Thames Barrier in the United Kingdom

Take a tour of the Thames Barrier in the United Kingdom - part of the World’s Greatest Attractions travel video series by GeoBeats. The Thames Barrier, located in London, is currently ranked second on the list of the "World's Largest Moveable Flood Barrier's". After the flood of 1953, which claimed the lives of around three hundred people, it was obvious that something needed to be done about the rising water problem; the Thames Barrier was the solution.

Save videos for later by signing up or logging in

With "My Queue" you can quickly save videos to watch later.

To add an item to your queue just click the sign next to the video.

Once you've added a video visit "My Queue" to start watching!