Secrets of the Tower of London
The Tower of London is England’s most formidable royal fortress, standing guard on the banks of the great River Thames. It is home to a thousand years of bloody history and is one of Britain’s most iconic landmarks. At almost every chapter in London’s history, the Tower has had a starring role. Built by William the Conqueror as part of the Norman Conquest of England in the 11th century, it was designed to dominate London’s skyline.