Geo Location Information for 185.21.109.14 IP Address. The IP Address 185.21.109.14 is located at 58.2667 latitude and -6.31667 longitude in United Kingdom. Friendly Location for the IP Address is Scotland, Coll, United Kingdom, St5 7qq