![Cinema Treasures](/images/app/logo.png?1718129161)
Methodist Central Hall
15 Mitcham Road,
London,
SW17 9PA
15 Mitcham Road,
London,
SW17 9PA
No one has favorited this theater yet
Showing 1 comment
A 1951 photograph of the Methodist Central Hall:
View link