The Rose and Crown is an enduring English pub offering traditional fare, eclectic eats, live music, and TV sports.