It means they haven't updated their website since summer when the European football championships were on :-) (and that, as the sibling comment says, they're advertising themselves as a pub where you go to avoid the coverage rather than a pub where you go to watch it).
LOL. Pubs in the UK tend to fall into roughly 2 camps... with TV, and without. And the with TV ones can be quite extreme, and conversation can be difficult when people are distracted by a TV visible whichever way you look.
During the European football championships, lots of pubs have wall-to-wall football coverage (as in soccer, not Rugby in drag) which serious drinkers might want to avoid ;-)
(And for the more sports obsessed, it also makes, avoiding seeing the scores before you get home and watch it properly on catch-up much easier...)
American here. What the heck does this mean?