Skip to main content
Tower of London
Image courtesy of the Barack Obama Presidential Library
Tower of London
Image courtesy of the Barack Obama Presidential Library

Tower of London

Place ActiveLondon, England
The Tower of London is a historic castle built in 1078 by William the Conqueror, King of England. Today, it is a historic site managed by the Historic Royal Palaces, which became an independent charity in 1998.