Theatrical magic shows created and performed by Richard Leigh
Today is our 12th birthday of The Magic Cavern
O n the 21st September 2002 Richard Leigh opened at the Barons Court Theatre with a family magic show called ‘The Magic Cavern’. It has become London’s longest running magic show and celebrates 12 years today. 21st September 2014.