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. Behind the gates remains a living institution with a rich ceremonial life. With unique access to the life of this impressive castle we go behind the scenes to uncover the secrets of the Tower of London.