Tower of London
The Tower of London is a fortified royal site on the north bank of the Thames, built around the White Tower. William the Conqueror began the stone keep in the 1070s to assert Norman power over London.
- Must see
- Historic monument
- London