Australian Pink Floyd Show: The Happiest Days of Our Lives 1 December at 19:00 Theatre Royal & Royal Concert Hall