Origen romano
El nombre de Londres proviene de Londinium, la ciudad romana fundada en el sitio alrededor del año 43 d.C.
Población celta previa
Antes de la llegada de los romanos, el estuario del Támesis estaba habitado por el pueblo celta de los Catuvellauni. La zona donde hoy se encuentra la Torre de Londres era conocida como Camulodunum, dedicada al dios guerrero celta Camulus.
Teorías del nombre
Existen varias hipótesis sobre el origen de Londinium. Una sugiere que deriva del celta Londina, que significaría “agua salvaje”. Otra teoría lo relaciona con Lindon, “fortaleza del lago”, en referencia a los primeros asentamientos construidos sobre una serie de islas en los pantanos del río Tyburn. También se ha propuesto que el nombre podría provenir de un nombre personal celta, Londonos.