Magic Shows in London

Sometimes, you just want to take a huge leap outside of your comfort zone and stray totally away from the norm. Luckily we know the feeling, and have (somehow) out of thin air, managed to manifest some shows that will make your next night out in London absolutely magical. Here's our list of the top magic shows in London for some serious sleight of hand fun.

Last edited by Marcus Sanigar

Last updated on 20th November 2025




The Magic Hour

The perfect alternative night out, The Magic Hour is the awe-inspiring show you won't want to miss. Taking place at Central London's Sheraton Grand Park Lane, prepare yourself for an evening of mind reading, illusions and feats of the impossible. There's also a spellbinding show on at Andaz London, over in Shoreditch, too, from £49 per person. 

Magical Brunch - The Experience

@ The Last Talisman on Saturday 6th December 2025 and 12 other Saturdays

Searching for a fun, magic-filled brunch? Look no further than The Last Talisman on Bermondsey Street. This spot offers a one-of-a-kind experience with a magic show and 90 minutes of bottomless drinks, including beer, wine, house spirits, prosecco, and creative cocktails like a tequila and pink grapefruit highball.

Feast on a delicious array of Asian-inspired dishes too, from matcha French toast to Korean fried chicken and fried egg sandwiches on brioche, then end your meal on a sweet note with dessert.

Magic In The Air at The View from The Shard with President of the Magic Circle, Marvin Berglas

@ The View From The Shard on Thursday 11th and Friday 19th December 2025

Head high above London for a night of wonder with President of the Magic Circle himself, Marvin Berglas. On floor 72 of the Shard, you'll be wowed by close up magic, mind-bending illusions and card tricks that'll leave you spellbound.

Marvin will be just one of many world-class magicians showing off their skills against the London skyline. Grab your tickets to this masterful magic show for just £43.20.