The Hole in Wand Wizard Golf Leeds in St John’s Centre will boast an indoor mini golf attraction and a Potions Cauldron ...