Geo Location Information for 94.75.208.198 IP Address. The IP Address 94.75.208.198 is located at 52.35 latitude and 4.917 longitude in Netherlands. Friendly Location for the IP Address is NOORD-HOLLAND, AMSTERDAM, NETHERLANDS
Search for the best Clubs in London, Bars in London, Pubs in London and restaurants. London's first price comparison site for nightlife & parties. Click to discover the top...