18 Montpelier Street,
No one has favorited this theater yet
Located on Montpelier Street, close to Walworth Road in the Camberwell Gate area. The Montpelier Palace was operated from around 1911 to at least 1937, when it was known as the Montpelier Cinema. It had a 15 feet deep stage and two dressing rooms.
Just login to your account and subscribe to this theater