I've noticed large variations in download speeds with Virgin cable. when downloading from iPlayer some programmes come down at ~ 40 Mbit/s others at ~ 10 Mbits/s Looking into this I see that the fast ones come from somewhere like m65-mp2.cvx1-a.lis.dial.ntli..net which appears to be a virginmedia site in Luton. The slower ones come from ae-2.r00.lsanca07.us.bb.gin.ntt.net which seems to be somewhere in California. I'm guessing that Virgin are caching iPlayer content, but why in California?
The streaming sites for content aren't actually supplied by Virgin, they are supplied by the content provider. (in this instance, BBC.)
Unfortunately, Virgin only receive the content from the servers that are supplied for said programs through the BBC iPlayer therefore wouldn't be down to Virgin.
You could query this with the BBC help centre, but I doubt you'd get many answers if I'm being honest.
************* Dan ************* Views expressed are solely my own, and do not reflect on Virgin Media directly If however you feel that my answer is helpful or informative, please click the kudos button below!