Geo Location Information for 95.154.245.61 IP Address. The IP Address 95.154.245.61 is located at 52.3338 latitude and -1.17505 longitude in United Kingdom. Friendly Location for the IP Address is England, Kilsby, United Kingdom, Cv23 8y