The Lycée Français Charles de Gaulle is a prominent French international school in South Kensington. It offers a bilingual curriculum and is a key educational institution for the French community in London.
35 Cromwell Rd, South Kensington, London SW7 2DG, United Kingdom, London