A tour of London's most extraordinary palaces includes the Tower of London and Hampton Court.
Broadcast In: English Duration: 0:54:52A tour of London's most extraordinary palaces includes the Tower of London and Hampton Court.
Broadcast In: English Duration: 0:54:52