I had been advised to book John after a friend had witnessed one of his performances at a corporate event. Arriving in plenty of time to weigh up the venue and the early crowd goers, John doesn’t leave anything to chance. I was so impressed with the professionalism that John showed throughout the event. Initially I didn’t know what to expect from John. Any fears that I had were put to bed when I witnessed him working the crowd into a frenzy. He will leave your guests flabbergasted! He also brings humour to his magic ensuring a great experience for guests. A great asset to have early in a party to break any ice and get people talking. Will definitely use again. Thanks John!