Movie Theaters Operating as a Pool Hall

Showing 1 demolished movie theater
↓ Name Location Status Screens
Ben Hur Cinema Ben Hur Cinema
thumb

Ben Hur Cinema
137a White Horse Road
Limehouse
London, E1 0NW
United Kingdom

London, United Kingdom Closed 1