Duchess Kate's favourite hotel has been named Britain's best city hotel "The Goring"

No comments