Price from: £150
Premium Magical Entertainment for your premium people!
Magic Gareth is an Edinburgh based magician, balloon twister and all round entertainer. Proud member of the Edinburgh Magic Circle! If you’re loo...
How long is the act?