Geo Location Information for 81.87.34.3 IP Address. The IP Address 81.87.34.3 is located at 51.6021 latitude and -3.34211 longitude in United Kingdom. Friendly Location for the IP Address is Wales, Pontypridd, United Kingdom, Cf37 1d