Geo Location Information for 94.198.81.72 IP Address. The IP Address 94.198.81.72 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
Worldwide Nintendo coverage. All the latest news, reviews, screenshots, videos for Wii, DS, WiiWare, DSiWare, Virtual Console and Retro systems.
Push Square - PS4 News, PS3 News, PlayStation 3 & PS Vita Reviews, Screenshots, Trailers