Historic pub, The Greyhound Inn, offering traditional pub fare and specials. Built in the 16th century, it provides a friendly atmosphere.