Llawhaden Castle is situated about 10 miles east from Haverfordwest. The current castle occupies the site of a previous wooden structure and was built by the Bishops of St Davids between the 12th and 14th century.
http://www.haverfordwest.org/llawhaden.html