194.168.100.2 is located in Hayes, United Kingdom (latitude 51.518, longitude -0.436) db-ip data: September 2026