Haverfordwest is a market town in Pembrokeshire, Wales built on a hill over looking the River Cleddau. Research Haverfordwest