![Cinema Treasures](/images/app/logo.png?1718129161)
Pavilion Cinema
33 High Street,
London,
SW4 7TP
33 High Street,
London,
SW4 7TP
1 person
favorited this theater
Uploaded By
Electric Pavilion Cinema, High Street, Clapham in 1912
No one has favorited this photo yet