en
London
/ˈlʌn.dən/
Definition
1
The capital and largest city of England and the United Kingdom, located on the River Thames, renowned for its historical landmarks, financial center (the City of London), and cultural diversity.
2
A major global city famous for icons like Big Ben, the London Eye, Buckingham Palace, and its role as a hub for fashion, finance, and entertainment.
Examples
I finally made it to London, only to realize my hotel was across town during rush hour – classic tourist trap.
London's weather is like its people: unpredictable, but always up for a cuppa.
In London, even the pigeons queue politely for fish and chips.
She conquered London one double-decker bus ride at a time.