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/