80.3.102.215 is located in Marshalswick, United Kingdom (latitude 51.765, longitude -0.309) db-ip data: September 2026