The festive fairytale favourite returns for another Christmas season at the Royal Opera House.

Find out more about the rich variety of West End shows on offer in Theatreland.

Read More