Venus Cinema

1 Bartholomew Road,
London, NW1 9QA

Unfavorite No one has favorited this theater yet

Showing 1 comment

Bill_Gibbs
Bill_Gibbs on August 1, 2023 at 3:19 am

This brought back memories of having to rush over from marble arch Odeon to show the films when they had no permanent projectionist. They must have had the smallest projection rooms on the planet