Londres
Notes
London is the capital of England and the United Kingdom. See London in Wikipedia.
Summary
The French translation for “London (city)” is Londres.Examples of "London (city)" in use
There are 3 examples of the French word for "London (city)" being used:Practice Lesson
Lesson