Landmark · United Kingdom

Royal Opera House

Royal Opera House, 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).

More places in United Kingdom