Impossible | Seeing is believing – or not!

I was very lucky this week to have been invited to the swanky Hospital Club in the heart of London for the ‘Impossible’ press launch. ‘Impossible’ is a new show that is opens at the Noel Coward Theatre in London Read More …