Family-friendly pub, The All Inn, welcomes dogs. Enjoy hearty pub fare and carvery dishes. Features a garden.