A partir de 1898, se aceptó comúnmente que el nombre era de origen celta y significaba lugar perteneciente a un hombre llamado * Londinos; esta explicación ha sido rechazada. Richard Coates presentó una explicación en 1998 que se deriva del pre-Celta viejo europeo * (p) Lowonida, que significa 'río demasiado ancho a Ford', y sugirió que este era un nombre dado a la parte de el río támesis que fluye a través de Londres; a partir de esto, el asentamiento ganó la forma celta de su nombre, * Lowonidonjon; esto requiere una enmienda bastante seria sin embargo. La dificultad definitiva radica en reconciliar la forma latina londinium con el moderno galés galés, que debe exigir una forma * (h) Lōndinion (en lugar de * Londīnion), desde antes * Loundiniom. la posibilidad no puede ser descartado que el nombre galés fue prestado de vuelta desde el inglés en una fecha posterior, y por lo tanto no puede ser utilizado como una base desde la que reconstruir el nombre original.
El consenso temprano fue que el nombre de Londres se originó en qué idioma?
Celta