Hambleden village... famous place in Buckinghamshire ... unfortunately it was raining cats and dogs:-(