Geo Location Information for 85.133.48.115 IP Address. The IP Address 85.133.48.115 is located at 51.5085 latitude and -0.12574 longitude in United Kingdom. Friendly Location for the IP Address is England, London, United Kingdom, Sw6 6dd
UK Postgraduate Degrees, Phd's, Masters, etc the most complete listing of UK postgraduate courses & universities available.