LCA Theatre Visit ‘The Lady Vanishes’

The Grand Theatre, Leeds 46 New Briggate, Leeds

A new adaptation of the much-loved film directed by Alfred Hitchcock, a quick-witted and devilishly fun thriller ranked as one of the best British films of all time. Emmy Award-winner ... Read more