Where Is the Tower of London Situated?

By Alice Nichols

The Tower of London: A Historic Fortress on the Banks of River Thames

The Tower of London is a world-renowned historical fortress located in central London, England. It is situated on the north bank of River Thames, near the Tower Bridge. The tower has been standing tall for over 900 years and has witnessed some of the most significant events in British history.

The History of the Tower

The construction of the tower began in 1066, after William the Conqueror invaded England. The original structure was a simple wooden fortification on top of an earthen mound. Over time, it was expanded with stone walls and towers.

Over the centuries, the tower served various purposes such as a royal palace, a prison, an armory, and even a zoo. Some of the most famous prisoners held at the tower include Anne Boleyn, Sir Walter Raleigh, and Guy Fawkes.

The Tower Today

Today, the tower is one of London’s top tourist attractions. Visitors can explore its many treasures such as the Crown Jewels, which are kept under armed guard in Jewel House. They can also take a tour with one of the Yeoman Warders or “Beefeaters” who will regale them with fascinating stories about the tower’s history.

If you plan to visit London soon, make sure to add the Tower of London to your itinerary. With its rich history and stunning architecture, it’s an experience you won’t want to miss!