Pub
Grove Hotel
High St, St Davids, Haverfordwest SA62 6SB, United Kingdom
Convenience Store
Clothing Shop
Outdoor clothing and equipment shop
Hardware Shop
Pharmacy
Greengrocer
Charity shop
Book Shop
Craft shop
Shop
Chicken & Mutton Shop
Haberdashery
Gift shop
Cafe
Coffee shop