Welcome to House of Spells, a magical realm within our world. House of Spells is a fandom collectables shop.
Located in China town London near the Leicester Square station, House of Spells is a feast for all eyes and a major London tourist attraction.