Geo Location Information for 130.0.83.2 IP Address. The IP Address 130.0.83.2 is located at 51.5693 latitude and -0.77415 longitude in United Kingdom. Friendly Location for the IP Address is England, Marlow, United Kingdom, Sl7 1tb