Address 114 and 118 Theobald's RoadHolbornWC1
Venue DetailType: CinemaCapacity: 1180
None
London Statistics 1912-13
^TOP