Dancing on Ice star Ben Hanlin will be bringing some magic to Welshpool next week with a "completely, random, one-off" gig after throwing a dart on a map which landed on the Powys market town.

The magician and prankster asked his 1.3 million followers on TikTok if anyone lived close by to buy a ticket to his one-hour live show at The Bay Tree on Wednesday (July 19) where he'll have a few tricks up his sleeve.

Ben said: "I am doing a one-off live magic and comedy show in Welshpool. It's going to be amazing, magical and funny!"

The show promises to be “full of magic, laughs and whatever else Ben decides to throw in there” and he’ll be performing some of his classics and some new material.

Ben has impressed megastars such as Kim Kardashian with his magic skills by swallowing a dozen needles during a trick which she described as "amazing".

He's also performed across the world including on famous American late-night television show The Tonight Show with Jimmy Fallon.

Dancing on Ice fans will remember Ben as a 2020 semi-finalist who was eliminated from the hit ITV show with professional skating partner Carlotta Edwards ahead of the grand finale, which was won by Joe Swash, the former soap star who is married to Stacey Solomon.

The Bay Tree Tea Room shared their "exciting" news with customers on social media that the "magnificent Ben Hanlin” will be performing next week.

Tickets at £15 each are now on sale on Ben's website for the special gig that will start at 7.30pm at the vintage tearoom in Church Street.