London is named after the 2000 year old Roman name for London - Londinium.
From its Roman name - Londinium.
The Romans called it Londinium
When I did History in High school, I think it was 8th grade, we did british history and we learnt that the tower of London was built by William the conquer, as his home, It was named because it was...
Because its got eye shaped domes around it.