Teddington hit by floods
On Friday 20th July 2007 heavy rain was predicted but no-one could have prepared enough for the drenching that was to follow. June had already deluged the UK with twice the average rainfall and but nothing could prepare us for the months-worth of rain that parts of the UK received in just 24 hours. It…