Skip to main content
U.K. Edition
Wednesday, 18 June 2025

Royal Opera House

Performing arts venue in London, England


Royal Opera House
Royal Opera House

The Royal Opera House (ROH) is a theatre in Covent Garden, central London. The building is often referred to as simply Covent Garden, after a previous use of the site. The ROH is the main home of The Royal Opera, The Royal Ballet, and the Orchestra of the Royal Opera House.

0 shares 2 views

News coverage

You might like