London Royal Opera House Upcoming Events & ListingsThe Royal Opera House is an opera and concert theatre based on Bow Street, London. Opening originally some 250+ years ago, it has gone through transformations, fires, renovations and World Wars but still remains one of the capital's most prominent locations for entertainment of the theatrical variety. Venue Capacity: 2256 Address: Bow Street London WC2E 9DD United Kingdom Telephone: 02073044000 |