Stockwell Electric Palace
Clapham Road,
London,
SW9
Clapham Road,
London,
SW9
No one has favorited this theater yet
Located in the southwest London inner city district of Stockwell. Possibly a shop conversion, the Stockwell Electric Palace was operating during at least 1912 to 1914.
Contributed by
Ken Roe
Just login to your account and subscribe to this theater.