The Greyhound Inn offers food and drink at reasonable prices. This historic inn, potentially dating back centuries, may feature a carvery and is located in a picturesque village.