THE ANCHOR INN
THE ANCHOR INN Headquarters Location
Lower Froyle
About THE ANCHOR INN
Set on a quiet country road in the heart of Hampshire and surrounded by rolling green fields, THE ANCHOR INN is a true countryside dining room with bedrooms and the perfect place to get away from it all.
Number of Employees in THE ANCHOR INN
11 to 50
Industry
Links