A family-friendly British pub offering a warm welcome. It's a local gathering spot.