Originally Posted by Swampie
Nope, according to SkySportsF1 twitter feed, it's available to all Sky Sports Customers (in SD) or to Sky HD customers (in HD). If you're a non-Sports non-HD customer, you don't get it.
"Sky Sports F1 will be made available at no extra cost to all Sky TV customers signed up to both Sky Sports 1 and 2, or the HD pack of channels"
this is taken form Digital spy and same working is on sky site as well
you need ethier HD pack or sky sports