Request a callback from one of our team.

Our guide to London: Royal Opera House

Opera house in London, England The Royal Opera House is an opera house and major performing arts venue in Covent Garden, central London.

Capacity: 2,256

Address: Bow St, London WC2E 9DD

Phone: 020 7240 1200

Website: http://www.roh.org.uk/