ENO's theatre (8)
I believe the answer is:
coliseum
(Other definitions for coliseum that I've seen before include "Large entertainment building" , "Large oval stadium with tiers of seats" , "Large venue" , "Ole! Music! (anag) - large stadium" , "London theatre" .)