The Grange Farm is a country pub offering a modern twist on traditional pub dining. It embraces a tranquil, scenic setting.