Geo Location Information for 194.80.226.30 IP Address. The IP Address 194.80.226.30 is located at 51.8017 latitude and -4.96914 longitude in United Kingdom. Friendly Location for the IP Address is Wales, Haverfordwest, United Kingdom, Sa61 1e
Tourist guide offering information on accommodation, the coast path, the national park, events, beaches, and activities.