If the Terms & Conditions of your contract state that you need to give 10 days Notice of Termination then I don't think a refusal to accept that Notice because it is inconvenient for them has much going for it from a legal point of view.
However do you really mean you tried to Cancel your contract? That would almost certainly result in an ADSL Cease order being placed by Pipex with BT unless you are on Tiscali LLU. That would result in you being unable to have a MAC in order to migrate and unable to order a new connection which many ISPs charge for until the Cease had been carried out by BT, which is not always immediate even if your broadband connection to Pipex has stopped.
Pipex seem to good enough at doing that without encouragement!
So without knowing exactly what you have in mind, I would have thought what you actually wanted was a MAC to enable you to migrate, and you have already been pointed to a highly relevant thread.
Bob: Demon dialup >> Freeserve dialup >> BT Broadband >> Prodigynet >> Newnet >> O2 Standard.
Purple Cloud for
domain,
email and
web space.