Edinburgh is the spiritual home of Harry Potter, with inspiration from everything to settings and character names to be found across the city.
However, should Potterheads be looking for something a little more magical and immersive, then a trip to the Cauldron could be in order.
This exciting bar, which is inspired by the wizarding world, offers an in-depth potion-making class on Frederick Street, where you can pretend you are under the tutelage of the grumpy Professor Snape or the stern 'Mad Eye' Moody.
You'll even get your own cape and magical wand, at the bar where people are told to "expect the unexpected", with potions, cocktails, craft beer and mocktails.
READ NEXT: New Edinburgh adult's only fairground Fayre Play opens bookings ahead of launch
The potions experience is a one-hour and forty-five-minute ticketed class that centres on the idea of bringing concepts from fantasy novels and magical lore to life with science, technology, and design.
Upon arrival, guests receive their robe and working magic wand, which is imbibed with the 'Internet of Things' technology and used throughout the immersive drinks experience.
The class, which starts from £20.99 per person, includes three drinks, the first of which is poured by the magic wand.
Guests can also summon craft beer and pour house-made cocktails and mocktails from the mouths of mounted magical creatures.
In a new twist, Potion-makers can also now choose which two cocktails they brew during their class, ranging from beginner to advanced magic.
All drinks are interactive and feature chemistry and technology, while those looking for non-alcoholic experiences or who are underage can enjoy a non-alcoholic version of the experience, meaning everyone can enjoy the venue’s magic.