Located in the center of town, Pembrokeshire, southwest Wales
(Drawing below is provided to the Castles of Wales web site by John Cotton.)
Visit the Haverfordwest Castle page