The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center. Synonyms: British capital, capital of the United Kingdom, London.
![]() |
![]() |
![]() | ![]() | ![]() | |||
|
|
|
![]() |
"Greater london" Quotes from Famous Books ![]() ![]() — The Roll-Call • Arnold Bennett |
Copyright © 2025 e-Free Translation.com |