Somewhere to watch England v. Russia in Boston 6/11/16?
May 21, 2016 3:52 AM Subscribe
I'm meeting a friend in Boston on June 11th and we'd very much like to watch the England v. Russia Euro football (soccer) in a pub. We'd be looking for ideally the closest experience to watching it in a pub in England, i.e. a place dedicated to watching just this match with a partisan crowd shouting for England, or as close to that as possible. Anyone got any suggestions for venues? Thanks!