city of london - Inglés Sinónimo Diccionario

city of london

n.
[1] the City