london Definition and Meaning in English (london definition)

noun
Quick Answer • Definition

London definition: London is the capital and largest city of England and the United Kingdom, located on the River Thames.

Definitions of London

  1. 1noun

    London is the capital and largest city of England and the United Kingdom, located on the River Thames.

Example Sentences

casual

“I visited London last summer and saw many famous landmarks.”

formal

“London is a global financial hub and a center for arts and culture.”

Frequently Asked Questions: London in English

What is the meaning of London in English?▼
London definition: London is the capital and largest city of England and the United Kingdom, located on the River Thames.
How do you translate 'London' to English?▼
'London' translates to 'london' in English. London definition: London is the capital and largest city of England and the United Kingdom, located on the River Thames.
How do you pronounce 'London' and 'london'?▼
Listen to clear English audio pronunciation of 'London' and native English audio speech for 'london' with bilingual sentence examples on DictBridge.

Related Vocabulary in English

All Words →

Explore contextually related English vocabulary with verified English meanings, pronunciations, and sentence usages: