I think Virgin media are the only ones who do that, the catch is though that a. They don't cover everywhere b. To get the broadband you have to take their tv package.
Everyone else uses the BT infrastructure and while it sounds mad, it's probably going to be cheaper to pay for a BT line