Лондон е основан от римляните през 43 г. от н.е., като военен лагер на име Лондиниум по време на римското завоевание на Британия, предвождано от император Клавдий. От 100 г. сл.н.е. е столица на Римска Бритaния. Възможно е там преди това да е съществувало селище на местните келтски племена на бритите Ицени или Тринованти, но категорични археологически доказателства за това няма, по-скоро келтското поселение е възникнало край лагера. Днес останки от римската крепост са оцелели при замъка Тауър.