The lovely Swan Inn at Littlehaven, in Pembrokeshire, sits just above the beach

Dennis Kelsall reveals his favourite (mainly coastal) pubs in Pembrokeshire

PEMBROKESHIRE, IN SOUTH WEST WALES, is blessed with almost 200 miles of stunning coastline —  a craggy peninsula that reaches out to the wild Atlantic Ocean. Almost all this dramatic coast is accessible via the Pembrokeshire Coast Path – one of Britain’s most popular National Trails – and now part of the larger, 870-mile long, country spanning Wales Coast Path.