Apollo Theatre Theater

29 Shaftesbury Avenue
London,

BUILT: 1901

APPROX. SEATING CAPACITY: 775


View Larger Map
 

Theatre History

DATES PRODUCTION