London
8 synonyms and 0 antonyms for London, ranked by how commonly they're used.
Noun — The capital city of the United Kingdom and of England, on the River Thames, with a metropolitan population of over 13 million.
8 synonyms and 0 antonyms for London, ranked by how commonly they're used.
Noun — The capital city of the United Kingdom and of England, on the River Thames, with a metropolitan population of over 13 million.