When this photograph of the Odeon, London Road, was taken, the cinema was just 20 years old. The cinema was built on the site of a boxing stadium which had closed in 1931 and opened as the Paramount in 1934. Its opening was not without incident as the Scala, Futurist and Palais de Luxe all [...]



More...