Ron Knee
Odeon Camberwell
London, GB
Uploaded on: May 30, 2023
Size: 291.5 KB
Views: 411
License:
A late 1940’s photograph showing the cinema apex reminiscent of a liner which encompassed seven shop units that were leased from the Odeon cinema.
No one has favorited this photo yet