94.119.132.123 is located in St Albans, United Kingdom (latitude 51.749, longitude -0.326) db-ip data: September 2026