Tags: Castle.
Haverfordwest Castle is a castle located in the town centre at Haverfordwest Pembrokeshire south Wales located in a naturally defensive position at the end of a strong isolated ridge. The castle was established during Norman times in 1120 but much of the architecture remaining today is dated to 1290.