Anyone know where they are showing it publicly?
I tried The Sports Bar in Haymarket last year but they were rubbish, switching TVs in the middle of the race so we missed a load of the action.
Chiswick Honda have a large TV screen and a Costa Coffee bar on site
But dont be tempted to buy anything from them