EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
London
/lˈʌndən/
/ˈɫəndən/
London
[NOUN]1
the capital and largest city of both England and the United Kingdom, situated in the southeastern region of the country
2
United States writer of novels based on experiences in the Klondike gold rush (1876-1916)
Examples
1. The novel is set in London in the 1960s.
2. The airline offers daily flights from New York to London.
3. We used to live in London.
4. Buckingham Palace in London is the official residence of the Queen of the United Kingdom.
more