NOTES: Built on the site of the Moorish-style Alhambra Theatre, demolished in 1936, this was the London flagship cinema of the Odeon group, opening on 2nd November 1937.
NOTES: The Ching's Head was a licnesed premises in the basement of the building which served food and refreshments from eleven in the morning until late in the evening.