Live matches on big screens in an old-fashioned English pub. Can the atmosphere get more charged for the greatest show on earth? Chug on the beer and gorge on Big Ben’s specially curated menu for the FIFA season while watching the legends fight it out on Big Ben’s big screen. Check here for more deets.
Big Ben, Kenilworth
The information in this post might be outdated