Geo Location Information for 23.64.16.203 IP Address. The IP Address 23.64.16.203 is located at 51.5 latitude and -0.08333 longitude in United Kingdom. Friendly Location for the IP Address is England, Southwark, United Kingdom, Se1 3fb
Jet is a shopping site dedicated to saving you more money. Everyday low prices are just the start — our prices drop even lower as you shop.