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