< Go back

Tower Hill, stop TB

Tower Hill, stop TB
  • Tower Red Tour

Tower Hill is an elevated spot northwest of the Tower of London, in the London Borough of Tower Hamlets in the East End of London, just outside the City of London boundary.Built during the reign of William the Conqueror, throughout history the enormous fortification that is the Tower of London has served as the Royal residence, an arsenal, a fort and a prison.