Mandatory Credit: Photo by Maureen McLean/Shutterstock (13854177a) The River Thames in Windsor, Berkshire. After heavy rain in the past week, a Flood Alert for the River Thames has been issued by the Environment Agency today from Maidenhead to Windso