You will have to redirect those questions to someone who is from the UK.Welcome from Vancouver BC Canada.
Are there many Stroms in the UK?
What is it like to ride around in the UK? Is there a recommended route through Scotland, England and back home? Can you make that ride in a day or two? I would love to check that out one day. My heritage is from there.
Enjoy your stay here.