The Banner
 
Playhouse Theatre
City: Westminster
Country:
England
Date Opened: 1906
Date Closed: Still Open
Concert Capacity: 800
Address: Northumberland Av London, WC2N 5DE, United Kingdom
All Venues: View
Venue Notes
Date Status Tour Length