Venue

Institut français au Royaume-Uni

The Institut français du Royaume-Uni is France's cultural centre in South Kensington, a short walk from the V&A and the Natural History Museum. Its Art Deco building offers eight hire spaces, including the 225-seat Ciné Lumière, the boutique Ciné Lumière II, the Art Deco Listed Library, Les Salons and smaller meeting rooms, for corporate events, board meetings, press screenings, launches, receptions and dinners. An on-site conferencing team supports events, with catering from Gazette Brasserie.

Browse more venues