If you’re a Harry Potter fan heading to the UK, chances are that London and Edinburgh are pretty high on your list of places to visit. London features heavily in the Harry Potter books (Kings Cross…
7.2k