Albion Cinema
4 Albion Road,
London,
N16 9LD
4 Albion Road,
London,
N16 9LD
No one has favorited this theater yet
Showing 2 comments
In 1929 my father, Norman Henry Mills, was running this cinema for his father, Harry. They also had the Central Hall Picture Palace in South Norwood
I have very fond memories of the loud projector it gave a pleasant continuous humming sound all through the films a sound I wish they would attach to all DVD players.