• Tower of London — Et historisk monument over en turbulent fortid