Address
Address24-26 Leicester Square
London
WC2H 7JY
Websitewebsite
Tags Cinema / Screening

List Upcoming Event

About

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.

Pictures
Location
Venue reviews

We currently have no reviews for this venue.

Venue Owner/Manager

Do you manage this venue?

Are we missing an event?