La Torre de Londres es un edificio inconstruible en Age of Empires II: Definitive Edition. Tiene las mismas estadísticas e icono que una maravilla, pero es puramente decorativa y solo esta disponible en el editor (bajo la pestaña Edificios).
Como en Definitive Edition la maravilla de los britanos cambió de la Catedral de Aquisgrán de la versión original a la Catedral de Chichester, más precisa históricamente, se puede presumir que la Torre de Londres se creó como posible alternativa para la maravilla britana, pero acabó siendo descartada.
La Torre de Londres también aparece en la metrópolis británica en Age of Empires III, como variante visual única de la academia militar.