Glass enjoys a staycation at The Mitre, Hampton Court
TAKING control of a building steeped in British history that is perched opposite a palace is not a task for the faint-hearted. Especially when you're handed the keys weeks before the world was hit by a pandemic...