Geo Location Information for 195.224.19.211 IP Address. The IP Address 195.224.19.211 is located at 51.4923 latitude and -0.6527 longitude in United Kingdom. Friendly Location for the IP Address is Windsor and Maidenhead, Old Windsor, United Kingdom, SL4