Geo Location Information for 94.198.83.18 IP Address. The IP Address 94.198.83.18 is located at 51.8167 latitude and -0.81458 longitude in United Kingdom. Friendly Location for the IP Address is England, Aylesbury, United Kingdom, Hp19 8d
Eurogamer is the largest independent gaming website in Europe, providing news, reviews, previews, and more.