London Coliseum, or the English National Opera as it's also known as, is one of two beautiful opera houses in London. Book your tickets for opera performances at The London Coliseum here!
Royal Opera House is located in Covent Garden in central London, the opera house was originally constructed in 1732, and today it's a world-renowned opera house. Book tickets for opera performances at the Royal Opera House here.