London

/ˈlʌndən/
London is the capital and largest city of the United Kingdom, situated on the River Thames in southeast England.

Examples

  • Financial districts in London attract global investors.
  • Public transport in London includes the Underground and buses.
  • The government of London meets in the Palace of Westminster.
  • London is known for its museums and theatres.
  • Many tourists visit London each year.

Meanings

Look up word or phrase