Take a tour around the Tower of London

For nearly 1,000 years the Tower of London has overlooked the River Thames. Today it is largely a museum, and a fascinating look back into English history. Here's a full tour.