Try Looking Glass points in Isle of Man

Isle of Man

IP / IPv6 Location / Company Speed test / Network test
146.247.49.147
2a02:2bb8:1:48::147
Netcetera