Odeon Head Office (London)

Last Updated on January 21, 2020

Contact Number

Contact Odeon at the London head office for the cinema group by calling this number. You can press 1 for Film Booking or press 2 for anything else. Once you get through to a person at Odeon, you can ask them to transfer you to a particular person or department. The Odeon support office includes:

  • Finance
  • HR
  • Legal
  • Marketing
  • Sales
  • Retail
  • Property
  • Operations
  • Management


Odeon Cinemas Group
8th Floor
1 Stephen Street


The Odeon head office is right by the Tottenham Court Road cinema branch. The building is just north of where Tottenham Court Road meets Oxford Street. This means that it is only a couple of minutes down the street from Tottenham Court Road underground station. The Central Line and Northern Line pass through this station. There are also plenty of bus stops within a 10-minute walk.