The House of Spells. Tucked away amidst the iconic landmarks and bustling streets as best things to do in London, this hidden gem is a pilgrimage site for all fans of the legendary wizarding world of Harry Potter. The best thing for Potterheads to do in London is to visit the House of Spells, an immersive experience like no other. From meticulously crafted wands to exquisite replicas of magical creatures, every corner of the shop exudes the essence of J.K. Rowling's fantastical realm. Wander through the aisles lined with shelves laden with potion ingredients and spellbooks, each whispering secrets of long-forgotten spells. Feel the thrill as you try on the famous Hogwarts robes, imagining yourself as a student of the prestigious school of witchcraft and wizardry. But the true allure of the House of Spells lies in its dedication to authenticity. Every item, from the most minor trinket to the grandest artefact, is meticulously curated to ensure an unparalleled experience for visitors.