Are there any levees on the river thames?
No, there are no levees on the River Thames. levees are embankments, or ridges of earth, or other material, built alongside rivers to prevent flooding. However, a system of flood prevention, the Thames Barrier, has been established on the Thames.