in
on
Royal Opera House will host Semele on Monday 30th June 2025, 6:30PM in London, Greater London. Select your Semele tickets above using our secure ticket checkout. Your Royal Opera House tickets will arrive before the Semele event on Monday 30th June 2025, 6:30PM.