I have just contacted Virgin to see what services they provide at the address I am moving to. They checked and told me they do not have services there so I advised I would have to terminate my contract when I move.
They said that as I took a new contract last month I would have to pay as I'm cancelling it. How am I cancelling it if Virgin do not provide services there and why should I be paying for services I am not getting?
You signed a contract agreeing to take Virgins services at your address for a set period, as a courtesy Virgin offer to transfer your service if you move house provided Virgin operate in that area, the same thing would apply if you had Sky and moved to a listed building or had BT and moved to Hull (where BT do not operate)