Can anyone recommend a really good children's magician for my (will be) six-year-old son's birthday party? It'll be in West London. I'm trying to avoid anything too cheesy, but of course the priority is that the kids enjoy it. Feeling a bit bamboozled by online search results so could do with some personal recommendations. Thanks!