Odeon Cinemas

Odeon Cinemas is a British chain of cinemas, one of the largest in Europe. It is owned by Odeon & UCI Cinemas Group whose ultimate parent is Terra Firma Capital Partners.

Read more about Odeon Cinemas:  History, Present Day