Ok, that's the problem.

195.66.224.56 is the big LINX, the London switchboard between the big ISPs. They' obviously had some sort of fuckup such that all the traffic going through there is slowed down.

Can't do anything except twiddle my thumps over this :/