Feedback
City of london
Meaning
Name
●
The area in
central
London, England
containing
the financial
district
, usually
abbreviated
to the City.
●
The local
authority
and
city
which is part of Greater London.
●
The
site
of the
original
Roman Londinium.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better