Nowhere near your area but can relate to bikes. Have an 06 cbr 1krr and an 07 r1.
You actually get to ride in England?? Last time I went there it rained...All day everyday.