Thames Barrier – Protecting London From Floods
The Thames Barrier is a system that prevents London from being flooded by North Sea storms. It lies in the eastern part of London, about 15 km from the Houses of Parliament. The Thames Barrier was built in the 1970s and has been in operation since 1982. It cost over £500 million and is operated […]