Cineworld Leicester Square – IMAX

5-6 Leicester Square, London WC2H 7NA, London, United Kingdom, WC2H 7NA

See below for Cineworld Leicester Square – IMAX events & concert tickets. Check address, transport & venue details. Buy Cineworld Leicester Square – IMAX tickets with confidence from LiveNation.co.uk.