82.4.6.206 is located in Essendon, United Kingdom (latitude 51.763, longitude -0.155) db-ip data: September 2026