Flooding along the River Thames The river Thames floods the village of Datchet, southern England February 10, 2014

Advertisements