The River Thames has burst its banks after reaching its highest level in years, flooding riverside towns upstream of London.
The Environment Agency has issued 14 severe flood warnings — meaning there's a danger to life — along the affluent Thames corridor, east of Windsor.
There were no flood alerts for the part of the river that flows through London. That tidal stretch is protected by the Thames Barrier, a series of giant metal gates that can be closed to protect the city from surges.
England has had its wettest January since 1766.
A resident cycles through water after the river Thames flooded the village of Datchet, Berkshire Reuters A 'Road Closed' sign is partially submerged in Walton-on-Thames, 15 miles south west of central London Getty The river Thames inundates a graveyard at All Saints Church in Marlow, Buckinghamshire Reuters A swan swims in sight of Windsor Castle in Eton Getty A residents' parking sign along a flooded road in Walton-on-Thames Getty The front gate to a house is seen surrounded by water after the river Thames flooded the village of Wraysbury Reuters Beatrix Thurner and Ruby the dog are evacuated from a flooded house in Datchet, Berkshire Getty Railway workers cross the flooded tracks in the village of Datchet Reuters A skip containing old carpets destroyed by the previous flood in January is seen surrounded by water in the village of Wraysbury Reuters Nigel Gray leaves his home in Wraysbury by rowing boat Reuters Brian Eves is rescued from his house after the river Thames flooded the village of Wraysbury, Berkshire Reuters A Fire and Rescue crew help evacuate residents from flood-affected homes in Walton-on-Thames, Surrey Getty Residents leave their flood-affected home in Walton-on-Thames, Surrey Getty Swan swim in a lane near where the river Thames has burst its banks in Eton Getty Flood water continues to rise on the Datchet village green after the river Thames burst its banks Getty A rainbow is seen over the O2 Arena, near the Thames flood barrier, which protects the capital from flooding David Sim