Manage Your Business

ODEON

ODEON

Movie Theater · West End, London
TRIPADVISOR
(45)
3.1
ACCEPTS

About

The Odeon West End, from 1930 to 1988 known as Leicester Square Theatre, was a cinema on the south side of Leicester Square, London. It contained two screens—screen 1 seats 500 and screen 2 seats 832. It was often used for smaller film premieres, and hosted the annual BFI London Film Festival. The building is opposite the much larger flagship Odeon Leicester Square. Odeon Cinemas sold the building to three Irish investors in 2006, though continued to lease it.

MoreLess
More on Wikipedia

Ratings & Reviews

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Accessible Elevator
Free Wi-Fi
Accessible Restrooms
Accepts Cash
Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Accessible Elevator
Free Wi-Fi
Accessible Restrooms
Accepts Cash
Accepts Credit Cards

Details