Bower Farm

Address:  Little Haven,Broad Haven, Haverfordwest, Dyfed, SA62 3TY
Telephone:  01437 781554

Bridgend Hotel

Address:  15 Bridgend Square, Haverfordwest, Dyfed, SA61 2ND
Telephone:  01437 767863

Bryngarw Guest House

Address:  Abercastle Road,Trefin, Haverfordwest, Dyfed, SA62 5AR
Telephone:  01348 831211

Coach House

Address:  15 High Street,St Davids, Haverfordwest, Dyfed, SA62 6SB
Telephone:  01437 720632

College Guest House

Address:  93 Hill Street, Haverfordwest, Dyfed, SA61 1QL
Telephone:  01437 763710

The County Hotel & Restaurant

Address:  Salutation Square, Haverfordwest, Dyfed, SA61 2NB
Telephone:  01437 762144

Deblyn Guest House

Address:  29 Hill Street, Haverfordwest, Dyfed, SA61 1QH
Telephone:  01437 764219

The Fishguard Arms

Address:  47 Old Bridge, Haverfordwest, Dyfed, SA61 2EZ
Telephone:  01437 768123

W E & N W & A W G Thomas

Address:  Lower Haythog,Bethlehem, Haverfordwest, Dyfed, SA62 5QL
Telephone:  01437 731279

Old Cross Hotel

Address:  Cross Square,St Davids, Haverfordwest, Dyfed, SA62 6SP
Telephone:  01437 720387

Silverdale Inn & Lodge

Address:  Vine Road,Johnston, Haverfordwest, Dyfed, SA62 3NZ
Telephone:  01437 890943

Atlantic View

Address:  ,Broad Haven, Haverfordwest, Dyfed, SA62 3JY
Telephone:  01437 781589

Waterings

Address:  The Waterings Tyddewi, Dyfed, Haverfordwest, SA62 6QH
Telephone:  01437720876

The Clock House

Address:  ,Marloes, Haverfordwest, Dyfed, SA62 3AZ
Telephone:  01646 636527

Waterings B & B

Address:  Anchor Drive, Hih Street,St Davids, Haverfordwest, Dyfed, SA62 6QH
Telephone:  01437 720876

The Windsor Hotel

Address:  6 Church Road,Johnston, Haverfordwest, Dyfed, SA62 3HE
Telephone:  01437 890080

Y-Gorlan Guest House

Address:  101 Nun Street,St Davids, Haverfordwest, Dyfed, SA62 6NU
Telephone:  01437 720837

Normandie Guest House

Address:  1 Merlins Hill, St Thomas Green, Haverfordwest, Dyfed, SA61 1PE
Telephone:  01437 762337

Alandale Guest House

Address:  43 Nun Street,St Davids, Haverfordwest, Dyfed, SA62 6NU
Telephone:  01437 720404

Castle Hotel

Address:  Castle Square, Haverfordwest, Dyfed, SA61 2AA
Telephone:  01437 769322

Cuffern Manor

Address:  Roch,Roch, Haverfordwest, Dyfed, SA62 6HB
Telephone:  01437 710071

The Grove

Address:  High Street,St Davids, Haverfordwest, Dyfed, SA62 6SB
Telephone:  01437 720341

Glendower Guest House

Address:  7 Nun Street,St Davids, Haverfordwest, Dyfed, SA62 6NS
Telephone:  01437 721650

Heathfield Country House

Address:  ,Letterston, Haverfordwest, Dyfed, SA62 5EG
Telephone:  01348 840263

Greenways Guest House

Address:  Greenways, Shoals Hook Lane, Haverfordwest, Dyfed, SA61 2XN
Telephone:  01437 762345

Bryn-Awel

Address:  45 High Street,St Davids, Haverfordwest, Dyfed, SA62 6SB
Telephone:  01437 720082

Whitesands Bay Hotel

Address:  Whitesands, St. Davids, Haverfordwest, Dyfed, SA62 6PT
Telephone:  01437720419

The Cambrian Inn

Address:  Main Street,Solva, Haverfordwest, Dyfed, SA62 6UU
Telephone:  01437 721210

R Thompson

Address:  Pentigili, Carnhedryn, Haverfordwest, Dyfed, SA62 6XT
Telephone:  01437720692

Slate Mill Lodge

Address:  Slate Mill,Dale, Haverfordwest, Dyfed, SA62 3QR
Telephone:  01646 636767

Druidstone Hotel

Address:  ,Broad Haven, Haverfordwest, Dyfed, SA62 3NE
Telephone:  01437 781221

Hotel Mariners Limited

Address:  Hotel Mariners,Mariners Square, Haverfordwest, Pembrokeshire, SA61 2DU
Telephone:  01437763353

Ocean Haze Hotel

Address:  ,St Davids, Haverfordwest, Dyfed, SA62 6QN
Telephone:  01437 720826

Pen Albro

Address:  18 Goat Street,St Davids, Haverfordwest, Dyfed, SA62 6RF
Telephone:  01437 721865

Welcome Traveller Inn

Address:  ,Tiers Cross, Haverfordwest, Dyfed, SA62 3DD
Telephone:  01437 891398

Ramsey House

Address:  Lower Moor,St Davids, Haverfordwest, Dyfed, SA62 6RP
Telephone:  01437 720321

Wolfscastle Country Hotel

Address:  ,Wolfscastle, Haverfordwest, Dyfed, SA62 5LZ
Telephone:  01437 741225

Warpool Court Hotel

Address:  ,St Davids, Haverfordwest, Dyfed, SA62 6BN
Telephone:  01437 720300

H & J Patrick

Address:  East Hook Farm,Portfield Gate, Haverfordwest, Dyfed, SA62 3LN
Telephone:  01437 762211

Waterings Bed & Breakfast

Address:  Anchor Drive, Haverfordwest, Dyfed, SA62 6BW
Telephone:  01437720876

Knock Farm

Address:  ,Camrose, Haverfordwest, Dyfed, SA62 6HW
Telephone:  01437 762208

St Davids City Council Hall

Address:  High Street,St Davids, Haverfordwest, Dyfed, SA62 6SD
Telephone:  01437 721137

S A Brain Co

Address:  The Grove Hotel, High Street,St Davids, Haverfordwest, Dyfed, SA62 6SB
Telephone:  01437 721839

Pentigili

Address:  ,Solva, Haverfordwest, Dyfed, SA62 6XT
Telephone:  01437 720692

Walkers Lodge

Address:  ,Hasguard Cross, Haverfordwest, Dyfed, SA62 3SJ
Telephone:  01437 781110

Glennydd Hotel

Address:  51 Nun Street,St Davids, Haverfordwest, Dyfed, SA62 6NU
Telephone:  01437 720576

Foxdale Guest House

Address:  Fox Dale, Glebe Lane,Marloes, Haverfordwest, Dyfed, SA62 3AY
Telephone:  01646 636243

Slebech Park

Address:  ,Slebech, Haverfordwest, Dyfed, SA62 4AX
Telephone:  01437 752000

Boulston Manor Country House Bed & Breakfast

Address:  Boulston Manor,Boulston, Haverfordwest, Dyfed, SA62 4AQ
Telephone:  01437 764600

Garn Isaf

Address:  Garn Isaf Y Garn,Abercastle, Haverfordwest, Dyfed, SA62 5HJ
Telephone:  01348 831838

Cwmwdig Water Guest House

Address:  St David'S,Berea, Haverfordwest, Dyfed, SA62 6DW
Telephone:  01348 831434

North Headborough Bed & Breakfast

Address:  North Headborough,Walwyns Castle, Haverfordwest, Dyfed, SA62 3AE
Telephone:  01437 781288

Multi-Span(Cardiff) Limited

Address:  18 Fir Tree Close East Moor Park,Cuffern, Haverfordwest, Uk, SA62 6HR
Telephone:  01437710775

Howelston Holiday Park

Address:  Howelston,Little Haven, Haverfordwest, Dyfed, SA62 3UU
Telephone:  01437 781818

Coastal Cottages Of Pembrokeshire

Address:  Coastal House, Narberth Road, Haverfordwest, Dyfed, SA61 2XG
Telephone:  01437 765765

Felindre Cottages & Lodges

Address:  Felindre House,Llanrhian, Haverfordwest, Dyfed, SA62 5BH
Telephone:  01348 831220

Rocksdrift & Seaview Apartments

Address:  Rocksdrift, Enfield Road,Broad Haven, Haverfordwest, Dyfed, SA62 3JW
Telephone:  01437 781507

Trevaccoon Guest House

Address:  ,Llanrhian, Haverfordwest, Dyfed, SA62 6DP
Telephone:  01348 837797

Delfryn Cottages

Address:  Delfryn, Nine Wells,Solva, Haverfordwest, Dyfed, SA62 6UH
Telephone:  01437 721320

Ynys Barry Holiday Cottages

Address:  Ynys Barry,Llanrhian, Haverfordwest, Dyfed, SA62 5BH
Telephone:  01348 831180

Quality Cottages

Address:  Cerbid Holiday Homes,Solva, Haverfordwest, Dyfed, SA62 6YE
Telephone:  0800 007 5299

Haroldston Farmhouse

Address:  Upper Haroldston Farm, Clay Lanes, Haverfordwest, Dyfed, SA61 1UJ
Telephone:  01437 760333

Stay In The Havens

Address:  Puffin Way,Broad Haven, Haverfordwest, Dyfed, SA62 3HP
Telephone:  01437 781614

Holiday Property Bond

Address:  St Brides Castle,St Brides, Haverfordwest, Dyfed, SA62 3AL
Telephone:  01646 636717

Trafalgar Road Family Centre

Address:  515 Hywel Road, Haverfordwest, Dyfed, SA61 2TJ
Telephone:  01437 760464

Little Dumpledale Farm Holiday

Address:  Little Dumpledale Farm,Sardis, Haverfordwest, Dyfed, SA62 4NT
Telephone:  01646 601923

Substance Misuse Services

Address:  17 Mariners Square, Haverfordwest, Dyfed, SA61 2DT
Telephone:  01437 769484

Ceri Price

Address:  Nine Wells, Solva, Haverfordwest, Dyfed, SA62 6UH
Telephone:  01437720027

Haven Court Association

Address:  Haven Court,Little Haven, Haverfordwest, Dyfed, SA62 3UP
Telephone:  01437 781264

Walkers Lodge Accomodation

Address:  Hasguard Cross, Haverfordwest, Dyfed, SA62 3SJ
Telephone:  07900557385

Walton West Farm Cottages

Address:  ,Little Haven, Haverfordwest, Dyfed, SA62 3UD
Telephone:  01437 781969

Pembrokeshire Drug Interventions Programme

Address:  43 Merlins Hill, Haverfordwest, Dyfed, SA61 1PE
Telephone:  01437 779688

Y Gorlan

Address:  77 Nun Street, St. Davids, Haverfordwest, Dyfed, SA62 6NU
Telephone:  01437720837

Glennydd Guest House

Address:  Nun Street, St. Davids, Haverfordwest, Dyfed, SA62 6NU
Telephone:  01437720576

Trefin Independent Hostel

Address:  The Old School Hstl Ffordd Yr Afon, Trefin, Haverfordwest, Dyfed, SA62 5AU
Telephone:  01348831800

Boulston Manor Bed & Breakfast

Address:  Boulston Manor, Boulston, Haverfordwest, Dyfed, SA62 4AQ
Telephone:  01437764600

Uk Adoption Tracing Service

Address:  Park Cottage, The Parade, Haverfordwest, Dyfed, SA61 1PW
Telephone:  07960 058343

Oxfam Shop

Address:  45A High Street, Haverfordwest, Dyfed, SA61 2BN
Telephone:  01437 760739

The Samaritans Charity Shop

Address:  2 Upper Market Street, Haverfordwest, Dyfed, SA61 1QA
Telephone:  01437 768283

Siop – Y – Bobl

Address:  City Hall, High Street,St Davids, Haverfordwest, Dyfed, SA62 6SD
Telephone:  01437 721006

Cruse Bereavement Care

Address:  Po Box 34, Haverfordwest, Dyfed, SA61 1YS
Telephone:  01437 891006

Barnardo’S

Address:  34 High Street, Haverfordwest, Dyfed, SA61 2DA
Telephone:  01437 766727

Skerryback Farm Cottages

Address:  Sandy Haven,St Ishmaels, Haverfordwest, Dyfed, SA62 3DN
Telephone:  07590 116360

St Davids Vacation Club

Address:  High Street,St Davids, Haverfordwest, Dyfed, SA62 6SB
Telephone:  01437 720704

Withybush Hospital C D U Appeal Charity Shop

Address:  Riverside, 12 Victoria Place, Haverfordwest, Dyfed, SA61 2LP
Telephone:  01437 779955

S U D D S

Address:  18 Mariners Square, Haverfordwest, Dyfed, SA61 2DT
Telephone:  01437 779122

Pembrokeshire People First

Address:  Portcullis House Old Hakin Road,Merlins Bridge, Haverfordwest, Dyfed, SA61 1XE
Telephone:  01437769135

Portfield Centre

Address:  Snowdrop Lane, Haverfordwest, Dyfed, SA61 1BS
Telephone:  01437 762762

Albion House Bed & Breakfast

Address:  Albion House, Marloes, Haverfordwest, Dyfed, SA62 3AZ
Telephone:  01646636365

Glan-Y-Mor Inn

Address:  Ffordd Caerfai, St. Davids, Haverfordwest, Dyfed, SA62 6QT
Telephone:  01437721788

Adam’S Bucketful Of Hope Appeal

Address:  11 Dew Street, Haverfordwest, Dyfed, SA61 1ST
Telephone:  01437 779400

Tenovus

Address:  28 Bridge Street, Haverfordwest, Dyfed, SA61 2AD
Telephone:  01437 768881

Natural Resources Wales

Address:  Fishermans Cottage,Marloes, Haverfordwest, Dyfed, SA62 3BJ
Telephone:  01646 636736

Welcome Traveller B & B

Address:  Tiers Cross, Haverfordwest, Dyfed, SA62 3DD
Telephone:  07968718154

Nolton Haven Quality Cottages

Address:  Nolton Haven Farm House,Nolton Haven, Haverfordwest, Dyfed, SA62 3NH
Telephone:  01437 710263

Keeston Hill Cottages

Address:  Keeston Hill, Haverfordwest, Dyfed, SA62 6EJ
Telephone:  01437 710440

Pembrokeshire Frame Limited

Address:  Old Press Buildings,Old Hakin Road, Haverfordwest, Pembrokeshire, SA61 1XF
Telephone:  01437779442

Pambrookshire Surfers Paradise

Address:  Upper Porthmawr, Whitesands,St. Davids, Haverfordwest, Dyfed, SA62 6PS
Telephone:  07538923279

Broad Haven Holiday Park Limited

Address:  Broad Haven Holiday Park,Broad Haven, Haverfordwest, Pembrokeshire, SA62 3JD
Telephone:  01437781277

Broad Haven Holiday Park Limited

Address:  Broad Haven Holiday Park,Broad Haven, Haverfordwest, Pembrokeshire, SA62 3JD
Telephone:  01437781277

Redrose Limited

Address:  Rosemoor,Walwyns Castle, Haverfordwest, Pembrokeshire, SA62 3ED
Telephone:  01437781326

Redrose Limited

Address:  Rosemoor,Walwyns Castle, Haverfordwest, Pembrokeshire, SA62 3ED
Telephone:  01437781326

Austwel Construction Limited

Address:  Fir Stone House,Walwyns Castle, Haverfordwest, Dyfed, SA62 3EE
Telephone:  01437891789

Austwel Construction Limited

Address:  Fir Stone House,Walwyns Castle, Haverfordwest, Dyfed, SA62 3EE
Telephone:  01437891789

Paul Sartori Foundation

Address:  9 St Davids Road,Letterston, Haverfordwest, Dyfed, SA62 5SF
Telephone:  01348 841287

British Heart Foundation

Address:  30 Bridge Street, Haverfordwest, Dyfed, SA61 2AD
Telephone:  01437 767901