Traditional English pub, The New Inn, offers a remarkable dining experience with a lively atmosphere.