UK – London – Odeon Leicester Square

Dates: 1937 – present

Previously on the site was the Alhambra Theatre

https://www.youtube.com/watch?v=0m6ZM-7JvNc

Links to information about equipment at Odeon Leicester Square over the years

  • Grand Master Board (Strand)
  •  

     

    Location


    View in Google Maps