I realise nobody has viewed this but for anyone looking in future I can confirm that the place mentioned above shows the qualifying and race on a regular basis.
You can check out the Facebook page to see what they’re showing
Apparently The Green in Manchester shows the F1. At least that what it says on their website. I used to walk past every day but never took any notice. Does anyone know if they show it?
I’ll stop in over the weekend and ask if I get chance.