Traditional country pub, The Three Greyhounds Inn, offering local ales, pub grub, and bar snacks in a historic building dating back to 1707.