Peckham Picture Theatre

26 Peckham High Street,
London, SE15

Unfavorite No one has favorited this theater yet

| Street View

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.

Contributed by Ken Roe
You must login before making a comment.

New Comment

Subscribe Want to be emailed when a new comment is posted about this theater?
Just login to your account and subscribe to this theater