The Thames Barrier

no ratings
Sight
The Thames Barrier
no ratings

The River Thames has plenty of famous sights but one that you might not expect is The Thames Barrier. This modern retractable barrier system prevents London from flooding and is one of the world's largest moveable flood barriers. The barrier itself is a dramatic sight to see but there's also a picturesque park that sits close by, giving you a pleasant place to sit and admire the view.

Contact information

User photos from The Thames Barrier User photos

Reviews of The Thames Barrier

Be the first to review The Thames Barrier!

Contact information

Do you represent The Thames Barrier?
Claim it to make it easier to update important information.

FAQ

Where is The Thames Barrier?

The Thames Barrier is located at Eastmoor Street, SE7 8LX.