Travel / December 2024 Review: The Mitre The Mitre in Hampton Court is a royally good place to stay By Katie Hutley