Tower of London

The Tower of London is a historic castle located in central London, England, on the north bank of the River Thames. It was originally built in the 11th century as a royal palace, but over the years, it has been used as a fortress, a prison, a royal mint, a zoo, and a tourist attraction. The tower is perhaps most famous for its role as a prison, particularly during the 16th and 17th centuries, when it was used to hold high-profile prisoners, including members of the royal family. Today, the Tower of London is a UNESCO World Heritage Site and a popular tourist destination, known for its collection of royal jewels, its historic architecture, and its intriguing tales of imprisonment, execution, and intrigue.

Here it is on the map


Healthy Living based on the Latest Research

Advertisement



Healthy Recipes - Quick and Easy

Advertisement


Best Restaurants in London for 2023

What to See and Do in London England

Guide to London Street Art

Guide to London Neighborhood

Healthy Living based on the Latest Research

Advertisement

Healthy Recipes - Quick and Easy

Advertisement