Your nearest pop is in the same city but as to the route from there, could be going somewhere else but not sure it is the routing.
Customer in Leeds which does go via Manchester... (Interleaved)
root@alf1 [~]# ping x
PING 95.172.x.x (95.172.x.x) 56(84) bytes of data.
64 bytes from 95.172.x.x: icmp_seq=1 ttl=56 time=18.8 ms
64 bytes from 95.172.x.x: icmp_seq=2 ttl=56 time=17.7 ms
64 bytes from 95.172.x.x: icmp_seq=3 ttl=56 time=17.3 ms
--- 95.172.x.x ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 17.338/17.980/18.825/0.623 ms
London.. (Interleaved)
root@alf1 [~]# ping x
PING 95.172.x.x (95.172.x.x) 56(84) bytes of data.
64 bytes from 95.172.x.x: icmp_seq=1 ttl=56 time=12.0 ms
64 bytes from 95.172.x.x icmp_seq=2 ttl=56 time=11.4 ms
64 bytes from 95.172.x.x: icmp_seq=3 ttl=56 time=11.7 ms
64 bytes from 95.172.x.x: icmp_seq=4 ttl=56 time=11.2 ms
--- 95.172.x.x ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 11.270/11.642/12.088/0.320 ms
Cambridge... (Fast)
root@alf1 [~]# ping x
PING 95.172.x.x (95.172.x.x) 56(84) bytes of data.
64 bytes from 95.172.x.x: icmp_seq=1 ttl=56 time=7.81 ms
64 bytes from 95.172.x.x: icmp_seq=2 ttl=56 time=7.69 ms
64 bytes from 95.172.x.x icmp_seq=3 ttl=56 time=7.66 ms
64 bytes from 95.172.x.x: icmp_seq=4 ttl=56 time=7.76 ms
--- 95.172.x.x ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 7.662/7.735/7.815/0.060 ms
We'll investigate next week as discussed earlier
Matt