The Tower Of London is the United Kingdom's foremost tourist attraction - an imposing stronghold that has been part of London's royal heritage for more than 1,000 years. It has changed roles, from fortress to palace to prison; if the stones of this mighty citadel could talk imagine what stories...
46 min - History - Absolute History
More: The Tudors documentaries