24-26 Leicester Square,
London, England WC2H 7JY
October 23, 2008

BFI London Film Festival: The Times Gala - W. at Odeon Leicester Sq.

July 23, 2009

UK Premiere Of Inglourious Basterds at Odeon Leicester Sq.