English | German | Russian | Czech

City of London English

Meaning City of London meaning

What does City of London mean?

City of London

the part of London situated within the ancient boundaries; the commercial and financial center of London

Synonyms City of London synonyms

What other words have the same or similar meaning as City of London?

City of London English » English

the City

Are you looking for...?

City | of | London