Visit English National Opera in a stunning building, dating back to 1904. It boasts its richly decorated interior and capacity of 2,558 seats.
Entertainment • London, England
Visit English National Opera in a stunning building, dating back to 1904. It boasts its richly decorated interior and capacity of 2,558 seats.
Checkout out exciting locations and places near London Coliseum.