Sky Sports F1 Sports Channels, UK Channels Jan 122016 Watch Sky Sports f1 Live Stream in HD. Its a British UK Sports tv channel. No Download No Registration all Streams are daily updated and working. Watch the best live coverage of latest F1 news, results, standings, videos and photos. +24-5 Sorry, the comment form is closed at this time.