Thaxted, North West Essex. 27th July 2018. UK Weather: Heavy rain falling in Thaxted North West Essex, England UK. 27 July 2018 Rain storm falling in Thaxted Essex UK viewed from driver in stationary car Credit: BRIAN HARRIS/Alamy Live News - Stock Image
{}