French Institute

  • About
    Founded in 1910, and situated in an impressive listed art-deco building in South Kensington, London, the Institut francais is the official French government centre of language and culture. It is one of 150 such Instituts throughout the world.
  • Address
    17 Queensberry Place
    LONDON
    SW7 2DT
  • Website

Members of Mandy who have worked for French Institute