search

City of london

Meaning

Name

The area in
London, England
the financial
, usually
to the City.
The local
and
which is part of Greater London.
The
of the
Roman Londinium.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com