St David's, south-west of Fishguard, north-west from Haverfordwest, on A487