Geo Location Information for 83.217.104.8 IP Address. The IP Address 83.217.104.8 is located at 51.5085 latitude and -0.12574 longitude in United Kingdom. Friendly Location for the IP Address is England, London, United Kingdom, Sw1y 4ph
Personal Banking made easy with Clydesdale Bank. Become a customer and enjoy personal service, secure online banking and access to branches across the UK