130.209.6.42 is located in Glasgow, United Kingdom (latitude 55.872, longitude -4.288) db-ip data: September 2026