Landmark · United Kingdom
Royal Opera House

Royal Opera House is a landmark in London, United Kingdom. Opera house and major performing arts venue in Covent Garden, central London (3rd theatre on the site, opened 1858).
Landmark · United Kingdom

Royal Opera House is a landmark in London, United Kingdom. Opera house and major performing arts venue in Covent Garden, central London (3rd theatre on the site, opened 1858).