Ballet

Royal Ballet Live: Swan Lake

Pomegranate Theatre

Tuesday 12 June 2018, 7.15pm

The Little Mermaid

Pomegranate Theatre

Thursday 14 June 2018, 7.30pm

Swan Lake

Pomegranate Theatre

Saturday 6 October 2018, 7.30pm

Ballet

Royal Ballet Live: Swan Lake

Pomegranate Theatre

Tuesday 12 June 2018, 7.15pm

The Little Mermaid

Pomegranate Theatre

Thursday 14 June 2018, 7.30pm

Swan Lake

Pomegranate Theatre

Saturday 6 October 2018, 7.30pm