Historic Hampton Court Palace lies southwest of London on the north bank of the River Thames. Built in 1514 as a private residence for Cardinal Wolsey, the palace was later presented to Henry VIII to secure the King's favor. Five of Henry's six wives lived here as Queen, and the ghosts of the third…
2k