Geo Location Information for 66.155.28.48 IP Address. The IP Address 66.155.28.48 is located at 50.799 latitude and -1.09125 longitude in United Kingdom. Friendly Location for the IP Address is England, Portsmouth, United Kingdom, Po1 1aq
Introduce yourself to the world of Maison Goyard, trunkmaker in Paris since 1853, and discover its timeless Art of Living and Travelling.