Meaning of city of london
Definition of city of london
(noun)
the
part
of London
situated
within
the
ancient
boundaries; the
commercial
and
financial
center
of London
Other information on city of london
WIKIPEDIA results for
city of london
Amazon results for
city of london
Tweet