Geo Location Information for 81.149.16.248 IP Address. The IP Address 81.149.16.248 is located at 51.01 latitude and -0.3394 longitude in United Kingdom. Friendly Location for the IP Address is West Sussex, Horsham, United Kingdom, RH13
An outstanding coeducational secondary school and sixth form college.