Get Directions to K & O Carpets & Beds ← View details Vine Road, Johnston, Haverfordwest SA62 3NY, United Kingdom, Haverfordwest, England Get Directions From* To * — Required information