|Address||40 Leicester Square
|Tel||0871 22 44 007|
|Tags||Venue Type, Cinema / Screening|
ODEON is the largest cinema chain in the UK, with over one hundred cinemas. ODEON entertain more people in the UK than any other cinema chain accounting for nearly a third of all tickets sold in the UK.
Do you manage this venue?