Thames at high levels
Although nowhere near as severe as elsewhere in the country, there have been flood alerts announced recently for the stretch of Thames leading to Teddington and Trowlock Island due to heavy rainfall. A flood alert means “Flooding is possible. Be prepared.” The water was particularly high yesterday as pictured by a Haymarket employee: Photo: Carl…





