THE ANCHOR INN

THE ANCHOR INN Headquarters Location

Lower Froyle

THE ANCHOR INN Photos

  • Cavary
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