A classic British pub, The Beacon offers a welcoming atmosphere and live sports.