About The Royal Opera House
Home to The Royal Opera and The Royal Ballet.
More about The Royal Opera House
The Royal Opera House is located at Bow St, Covent Garden, London WC2E 9DD, London, United Kingdom
+442072401200