Hampton Court Palace promises a magical journey back through 500 years of royal history. Discover 60 acres of immaculately restored gardens that run alongside the River Thames then explore the palace’s vast Tudor kitchens and spectacular State Apartments. See works...