london
/ˈlʌndən/
nounThe capital city of England and the United Kingdom, located on the River Thames and a major global financial and cultural center.
“London is home to iconic landmarks such as the Tower of London and Buckingham Palace.”
Synonyms: British capital, Greater London, City of London, Londinium