Clapham Odeon Cinema
                                                             
Opened 1938
Closed 1972












Plaque  Location

10 - 12 Balham Hill
London
SW12

Further Information