The Swan Theatre will host a production of a legendary Tchaikovsky opera.

Crown Ballet will perform Swan Lake on Tuesday, November 5, at 7.30pm.

Tickets are priced between £27 and £29.

The production is returning to the UK after a successful tour last year.

The ballet follows two young women, Odette and Odile, and a prince named Siegfried.

Odette is a princess transformed into a swan by a curse, and the narrative unfolds as Prince Siegfried encounters her while hunting.

The play has been a global favourite for generations.