About The Greyhound Inn
The Greyhound Hotel is a Bar and Restaurant located in Haverfordwest, that serves a wide range of beers, wines and spirits.
More about The Greyhound Inn
The Greyhound Inn is located at Mariners Square, SA61 2DT Haverfordwest
01437769999