Travel
/
Review: The Mitre
The Mitre in Hampton Court is a royally good place to stay
The Mitre in Hampton Court is a royally good place to stay
Just a short hop upstream from central London, Hampton boasts charm and historic appeal. Not to mention being home to Hampton Court Palace – once...