Where did you even come from where you expected Britain to have great weather? I thought Britain was notorious for being rainy all the time or something.