You mentioned Scotland in your story!!!!! I am from Scotland!!!!!!!
If you need UK help, just ask. If you want UK language for like British people that your characters will meet then just ask. Landmarks, just ask.
I really enjoyed this story, you are so very lucky that you can write humour. I find it really difficult to be funny in my FF.
The Ug-Leigh bit was awesome!!!!