New Search

(menu)

ODEON Leicester Square

Address:24-26 Leicester Square, London WC2H 7JY
Tel020 7321 6237
Fax:020 7930 8012
Email:Contact by email
Website: Visit ODEON Leicester Square website

ODEON Leicester Square Information:

Located on Leicester Square, right in the heart of the West End, ODEON Cinemas’ flagship plays host to some 20 glitzy film premieres a year, as well as the annual London Film Festival but is also available to hire for more business-focused events. Its various screens can seat anything from 50 delegates for an intimate meeting right up to 1,679 for larger events, be they film screenings or conferences. Designed for the highest standard of content presentation, the auditoria come with state-of-the-art-screens & the latest digital sound systems. Satellite link technology also allows content to be broadcast to other ODEON locations throughout the UK, making multi-site events a possibility.

ODEON Leicester Square Capacities:

Function RoomMeeting or
Conference
Sit-down
Dinner
Stand-up
Reception
Odeon Leicester Square16790400
West End8000125
West End4800125
Mezzanine60050
Mezzanine 260050
Mezzanine 460050
Mezzanine 360050
Mezzanine 550050

ODEON Leicester Square Location:

For more information, visit ODEON Leicester Square website.

Venue Photos

ODEON Leicester Square - Venue London Odeon 6

Venue Capacities

  • Function Rooms: 8
  • Bedrooms: 0
  • Outdoor Area: 0