There used to be a pub in central London that would show the first race of the year (in the middle of the night naturally, not sure how the licensing worked). But I can't imagine F1 being a sport that pubs would show. Nowhere near as many drunken louts showing up to drink beer all night.
That's rubbish. Do pubs ever show F1?