Company name: The Hen and Chicken Inn
Description: Roadside coaching inn for carvery & ales
Upper Froyle, Alton GU34 4JH, United Kingdom