Back to gallery

Eletric Palace Deptford

27th April 1910. Albury Street. The cinema can be seen at the end of the street.

1,573 views
8 faves
2 comments
Uploaded on January 20, 2008