Screen 2
ODEON London Tottennham Court Road

- From £2300
- 128 Theatre
- Tottenham Court Road Tube Station
- From £2300
- 128 Theatre
- Tottenham Court Road Tube Station
Screen 2 at ODEON London Tottenham Court Road is an impressive venue for hosting large events, conferences, and presentations. With a maximum capacity of 128 guests, it is ideal for corporate hospitality, product launches, seminars, and workshops. The space is designed to make a significant impact on your audience, providing a cinematic experience that enhances any event.
More about ODEON London Tottennham Court Road
ODEON Tottenham Court Road is at the very centre of the capital's media, learning and entertainment hotspots - a natural home for our inspiring cinema experience. We have 3 screens to chose from which are eqipped with Dolby Digital Sound, with a selection of standard and premier seats.