Historic royal palaces tower of london July 8, 2019 16 32 64 128 Historic royal palaces tower of london tickets Historic royal palaces tower of london tour