Solo puedo entender esta pregunta al pensar que por romanos te refieres al romano-británico y que por alemanes te refieres a los anglos, sajones y yute. Si es así, Londinium (no Inglaterra, que no existió como nombre durante unos cientos de años más) era un asentamiento romano-británico y un centro de poder en la región. Inusualmente para la mitad oriental general de la isla de Gran Bretaña, Londres es un nombre de lugar británico donde la gran mayoría de otros nombres de lugar en el este de Gran Bretaña tienen una etimología germánica. Esto sugiere un par de posibilidades. En primer lugar, podría sugerir que Londinium ya era un nombre conocido para cualquier invasor y, como tal, por eso mantuvo su nombre. En segundo lugar, o podría sugerir que el este ya era en gran parte europeo-alemán en el momento del abandono romano de Gran Bretaña en el siglo quinto. Esto explica la prevalencia de los topónimos germánicos y la relativa facilidad con que los anglosajones pudieron conquistar el este en comparación con el oeste. Londres ya podría haber sido una rareza etimológica.
Si las invasiones anglosajonas ocurrieron o fueron una continuación de un largo período de germanización de Gran Bretaña realmente no importa, sin embargo, los habitantes de la ciudad habrían tenido una presión constante para adaptarse, cooptar, apaciguar, apropiarse y reubicarse. como en las ciudades de hoy.