La Tour de Londres est un château historique fondé au XIe siècle dans le cadre de la conquête de l'Angleterre par les Normands. En tout, c'est un complexe de plusieurs bâtiments avec des murs défensifs et un grand fossé. Lors des incursions par les peuples vikings et d'autres régions et comtés d'Angleterre, dans les guerres pour le trône des royaumes anglais, c'était un lieu très important pour montrer la domination du pays.
Actuellement, c'est une attraction touristique et une visite incontournable de la ville. En plus du complexe de bâtiments, il est possible de voir les joyaux de la Couronne britannique, la collection d'armures et de vêtements royaux et une partie du mur romain. De plus, c'est l'un des monuments les mieux conservés par le Patrimoine mondial de l'UNESCO.