Bus stop · Pembroke
Bus stop at Pembroke Castle, Pembroke, serving routes 112, 349, 356, 508.
112 Digbeth, Birmingham - Haverfordwest
349 Haverfordwest Bus Station
356 Pembroke Dock Railway Station, Tesco
508 Belgravia, Victoria - Haverfordwest, Carmarthen - Haverfordwest, Cross Hands - Haverfordwest, Swansea - Haverfordwest