Traditional British pub offering classic dishes in a family-friendly atmosphere. A historic spot surrounded by Hampshire countryside.