Geo Location Information for 83.137.224.226 IP Address. The IP Address 83.137.224.226 is located at 51.2667 latitude and 1.0833 longitude in United Kingdom. Friendly Location for the IP Address is Kent, Canterbury, United Kingdom, CT1
Diabetes.co.uk is your resource for diabetes, research and diabetes education programs. Join the world's leading support community for people with diabetes.