31 Main St, Solva, Haverfordwest 01437 720013
31 Main St, Solva, Haverfordwest, Wales SA62 6UT 01437 720013