Odeon Leicester Square 1937
Click on  photo to return
Click on  photo to return
BTH Spotlight
Two of these were still in use in the 1970s
Page Navigation     Previous Photo     Next Photo