До XI століття Лондон став головним містом Королівства Англія, поступово розрісся і з'єднався з Вестмінстером, раніше окремим поселенням. У 1066 році після перемоги при Гастінгсі королем Англії став Вільгельм Завойовник. Коронація відбулася у щойно добудованому Вестмінстерському абатстві. Вільгельм дав жителям Лондона деякі привілеї в порівнянні з жителями інших міст. За його правління на південному сході міста було побудовано укріплення, нині відоме як Лондонський Тауер. У 1097 його син Вільгельм II Рудий почав будівництво Вестмінстер-холлу, що послужив основою Вестмінстерського палацу. У 1176 році почалося будівництво знаменитого Лондонського моста, що проіснував близько 600 років.