The Vendry is now part of Groupize!
Read more
by
by
Search
Inspiration
Circles
Log In
Sign Up
Browse more
Movie Theaters
in
London, United Kingdom
Venues
/
Greater London, United Kingdom
/
Movie Theater
/
Cineworld Leicester Square
/
Super Screen
Super Screen
Located In:
Cineworld Leicester Square
Seated: 375
Visit Website
Request Pricing
Cineworld Leicester Square
Request Pricing
Visit Website
Cineworld Leicester Square
Super Screen
Address
Cineworld Leicester Square
5-6 Leicester Square Greater London, England WC2H 7NA
Capacity
Seated: 375
F&B Options
In-house catering
Equipment
A/V Equipment
Air Conditioning
Projector & Screen
Sound System
Features
Private Entrance
ADA Compliant
Other Spaces at Cineworld Leicester Square
IMAX
Screen One
Screen Two
Screen Three
Screen Four
Screen Five
Screen Six
Screen Seven
Gallery
Floorplans
Empty Floor Plan