London has the sixth-largest French city in the world by population — around 300,000 French nationals, concentrated in South Kensington, Notting Hill, Battersea, Islington and Hackney.
French families in London face a unique choice: the Lycée Français Charles de Gaulle (South Kensington, Wembley, Kentish Town) offers French national curriculum education, while many families opt for UK state schools to integrate their children into British life. UK state schools that serve diverse, multilingual communities often have strong EAL (English as an Additional Language) support infrastructure — useful for French children still developing English fluency. Look for schools with high EAL percentages (indicating established language support systems) combined with strong academic outcomes.
Lycée Français Charles de Gaulle (South Ken/Wembley/Kentish Town) · FLAM French Saturday schools · Alliance Française language classes