The Barrels is a welcoming British pub offering a wide selection of drinks, food, and live sports.