Odeon Leicester Square

Odeon Leicester Square

Leicester Square

0871 224 4007

Tube Leicester Square

Loading map ...

Larger Map

Invalid film supplied so displaying showings of all films.

All showings at the Odeon Leicester Square

Beauty And The Beast at the Odeon Leicester Square

Date Times
Thu 30th
  • 5:30pm
  • 8:45pm
Fri 31st
  • 11:10am
  • 2:15pm
  • 5:30pm
  • 8:45pm
Sat 1st
  • 11:00am
  • 2:15pm
  • 5:30pm
  • 8:45pm
Sun 2nd
  • 10:50am
  • 2:00pm
  • 5:15pm
  • 8:30pm
Mon 3rd
  • 2:00pm
  • 5:15pm
  • 8:30pm
Tue 4th
  • 10:50am
  • 2:00pm
  • 5:15pm
  • 8:30pm
Wed 5th
  • 10:50am
  • 2:00pm
  • 5:15pm
  • 8:30pm
Thu 6th
  • 10:50am
  • 2:00pm
  • 5:15pm
  • 8:30pm

Beauty And The Beast (Subtitled) at the Odeon Leicester Square

Date Times
Mon 3rd
  • 10:50am