Aah yes the weather in our GREEN and pleasant land!!! My little brother, now in his 50s, has always been of the opinion that green means wet!!! eg;- Ireland,Wales and "Oop North". I am now converted to this belief based on our last 2 trips.This will be our last try at touring GB and we shall be...