When you think about UK or England, what is the first thing that crosses your mind? Probably something like, London, Queen Elizabeth, rain, football, expensive country, etc. Am I right? Well definitely it’s not Bristol that crosses your mind first, but it should! To be fair, I didn’t give it much thought while planning my […]