80.95.186.222 is located in Belfast, United Kingdom (latitude 54.656, longitude -6.217) db-ip data: September 2026