Curated OER
Science Kids: Science Images: River Thames Flood Barrier, London
Located downstream of central London, the River Thames Flood Barrier is a remarkable engineering achievement that is aimed at preventing London from being flooded by high tides and large amounts of water. This famous structure was...