De geschiedenis van de Tower of London begint met Willem de Veroveraar (ca. 1028-1087). Kort na 1066 gaf hij opdracht om aan de oevers van de Thames in het huidige centrum van Londen een castrum te bouwen dat in de daaropvolgende decennia al snel de allure kreeg van een kasteel met de befaamde toren als centrale blikvanger.