A stylish village pub, Granville offers casual dining in a modern bar and a barn-style space. Enjoy a selection of drinks in a comfortable setting.