24 Market St, Haverfordwest SA61 1NH, United Kingdom
42 Goat St, St Davids, Haverfordwest SA62 6RQ, United Kingdom