Geo Location Information for 81.94.208.197 IP Address. The IP Address 81.94.208.197 is located at 53.0169 latitude and -2.2369 longitude in United Kingdom. Friendly Location for the IP Address is Staffordshire, Newcastle-under-Lyme, United Kingdom, ST5