Tower of London

The Tower of London is a historic fortress complex on the north bank of the River Thames in central London, founded by William the Conqueror in 1078 to assert Norman dominance after the conquest of England. The heart of the complex is the White Tower, a classic example of Norman military architecture, but over the centuries the site expanded to include multiple towers, inner and outer defensive walls, and the iconic Traitors’ Gate.

Bookmark the permalink.

Leave a Reply