Server Location: London, United Kingdom
Test IPv4: 85.88.254.100
Test files: 25MB 50MB 100MB 250MB 500MB
Your IP Address: 172.70.126.103