19 miles Little Haven, Haverfordwest, SA62
Matt and Helen welcome you to The Swan Inn, our seaside inn with a contemporary dining room serving superb food including seafood and other local produce.