The Duke of Edinburgh Inn was a popular establishment based in Haverfordwest. Its closeness to the beach, excellent food, and accommodating atmosphere make it a highly missed pub in Pembrokeshire.