Situated near the Central Pier on Blackpool Promenade ... Artist impressions offer a glimpse into the magical decor, featuring unicorn heads, witches' brooms adorning the walls, and even cauldrons ...