Your Browser Is Not Supported

Please upgrade to FireFox, Opera, Safari or Internet Explorer 7 or 8. Thank You!   Close Window


The Ciné Lumière is one of the most stylish viewing experience any cinephile will enjoy in London. Located in the Art Deco Institut Français, the cinema screens everything from contemporary French to European and world cinema in it’s plush, 241-seater screening room. Recently renovated, Ciné Lumière is as well-equipped as any modern cineplex but with the legroom and decadence absent from high street cinemas.