Call 0800 781 2981.
My contract with Virgin expired so I was looking for a good deal. Virgin didn't give me any deal except fibre 50 mbs for £28 and I found this number on Carphonewarehouse Website and I called them and ask for this package. I told them that I don't have any TV supplier and They offerd me mix TV and 50mbs broadband which cost £39.99 on Virgin website.
12 months contract is £290.99
It's a bargain in my opinion for TV and reliable broadband
It's seems like this works only for a new costumers, so this is the tip. Cancel your contract. You need to wait 30 days to expire and call after this for a new one. This is what I did and some other people here. I will be doing this same thing every year from now :)