Thames Barrier Information Centre The Thames Barrier is one of the largest movable flood barriers in the world The Thames Barrier spans 520 metres across the river Thames near Woolwich, and it protects 125 square kilometres of central London from flooding caused by tidal surges.