Address 24 Mitcham RoadWandsworthSW17
Venue DetailType: CinemaCapacity: 780
None
London Statistics 1912-13
^TOP