A friendly community pub in Hitchin, The Rose & Crown offers a welcoming atmosphere and multiple TVs for sports.