Institut Francais
Exhibition Centres in South Kensington, LondonFounded in 1910, the Institut Francais is renowned as being the centre for language and culture for the French government. It is also host to many art films and exhibitions as well as wine-tasting sessions and they also boast a library area.
Nearest public transport
South Kensington - Underground
Similar businesses nearby