Geo Location Information for 148.88.17.43 IP Address. The IP Address 148.88.17.43 is located at 54.0667 latitude and -2.83333 longitude in United Kingdom. Friendly Location for the IP Address is England, Lancaster, United Kingdom, La1 4yw
Lancaster is ranked as one of the top ten universities in the UK and is a centre for excellence in teaching and research.