Geo Location Information for 129.67.242.155 IP Address. The IP Address 129.67.242.155 is located at 51.7522 latitude and -1.25596 longitude in United Kingdom. Friendly Location for the IP Address is England, Oxford, United Kingdom, Ox1 4df
The University of Oxford is one of the leading universities in the world.