But then I discovered the sub-genre of urban fantasy, where the magic and other fantasy elements exist in a modern city. Sometimes magic exists in the open and is integrated into society; everyone is aware of it and many practice it. But in other series, the magic is hidden from the mainstream world, either practiced in secret or hidden from the world, underground or otherwise. Personally, I love the latter type of genre because I like the idea that maybe, just maybe, there is real magic in the world but we just don’t see it. While there are many books that fit the bill, I’ve been particularly keen on reading urban fantasy taking place in various cities of the United Kingdom. Here is a list of eight books that take place in London, Edinburgh, and Manchester. I look forward to seeing even more fantasy books set in cities across Great Britain and the rest of the world. In the UK, I’d love to find more books on other cities like Belfast, Birmingham, Liverpool, Cardiff, and more. Want more books set in London? Here’s a list of 100 books based in London. Want more urban fantasy? Check out this Rioter list.