139 Peckham Road,
No one has favorited this theater yet
Located in the southeast London district of Peckham. The Chepstow Hall was operating as a cinema, with variety use on its stage from 1909. It operated until the Summer of 1916.
It has since been demolished and housing in now on the site.
Just login to your account and subscribe to this theater