BOOK NOW

TANNHAUSER

WHEN

28 July, 7, 16 & 20 Aug 2023

WHERE

Bayreuth Festival, Germany

BARK OF MILLIONS

WHEN

18 - 20 Oct 2023

WHERE

Sydney Opera House

A CHRISTMAS GAIETY

WHEN

Tue 12 Dec 2023

WHERE

Royal Albert Hall