Square & Compass Inn
Trevine, Haverfordwest
01348831420
Haverfordwest, Wales
Square & Compass Inn
Trevine, Haverfordwest, Wales SA62 5JJ
01348831420