Old meets new at the Hare and Hounds in Newbury – and it’s a recipe for a great place to eat, drink and stay.