Peckham Picture Theatre
26 Peckham High Street,
No one has favorited this theater yet
Located in the southeast London district of Peckham. The Peckham Picture Theatre was opened in 1911. It was located next door to the Queen’s Hall Picture Theatre.
Like its neighbour, it was been demolished in 1937, and the Oscar Deutsch chain of Odeon Theatres Ltd. built their new Odeon on the site. The Odeon was opened in June 1938 and was demolished in 1985.
Today the building on the site now contains a Jobcentreplus and housing.
Just login to your account and subscribe to this theater