65 Plumstead High Street,
No one has favorited this theater yet
Located in the southeast London district of Plumstead, on Plumstead High Street, just to the east of the corner with Heverham Road. The Electric Theatre was a shop conversion operating from 1909 until around 1912 or 1913.
The building remains in retail use today.
Just login to your account and subscribe to this theater