82.31.146.57 is located in Abingdon, United Kingdom (latitude 51.671, longitude -1.283) db-ip data: September 2026