Personally I'm not having issues of connection. Basically they are probably organizing it well to reduce the effect of the latency so we don't feel it. but latency there surely is because of the big network cables that are extended from USA to London and then from London to rest of europe...

It is just logic... If they call it Europe datacenter, put it in europe... If not rename it, seriously...