Geo Location Information for 81.27.85.18 IP Address. The IP Address 81.27.85.18 is located at 50.7167 latitude and -2 longitude in United Kingdom. Friendly Location for the IP Address is England, Poole, United Kingdom, Bh12 1a
The SCUBA Travel guide to diving around the world. Independent reviews and ratings of the best dive sites and dive centres, travel tips and articles, top 100 dive...