Geo Location Information for 37.157.53.150 IP Address. The IP Address 37.157.53.150 is located at 52.6278 latitude and 1.29834 longitude in United Kingdom. Friendly Location for the IP Address is England, Norwich, United Kingdom, Nr1 3pn