Road from Haverfordwest (20.0 miles)From Haverfordwest take the A40 signposted Fishguard. At Letterston, turn left opposite Something's Cooking onto the B4331 signposted St David's. After approx 5 miles turn left at the junction onto the A487 signposted St David's. After 2.5 miles shortly after passing The Square and Compass pub turn right signposted Trefin. After approx 1 mile you will reach Trefin, Cranog is the large cream house just off the village green. Total journey approx 19 miles.