If you’re a Harry Potter fan like me, at some point in your life you’ve probably wanted to go visit the locations where they were filmed! Most of the locations are of course in London, although there are obviously all the other locations dotted around the rest of the UK too. Affiliate disclaimer: Where possible […]