A real find in the lovely village of Easton, close enough to Stamford and Peterborough without feeling you have to travel miles to get there. Food is largely homemade to ... more