The Tower of London is located in central London just nearby the River Thames and it is one London’s famous tourist attraction. Throughout the years, the Tower of London has been used as royal palace, armory, prison and even a zoo.
The Tower of London is located in central London just nearby the River Thames and it is one London’s famous tourist attraction. Throughout the years, the Tower of London has been used as royal palace, armory, prison and even a zoo.
Comments