De Tower of London is een oude Normandische stenen vesting in Londen, Engeland. Het staat aan de oever van de Theems, in het oudste deel van de stad.

Het is een UNESCO werelderfgoedlocatie.