Get Directions to Peacocks Stores ← View details Llandeilo Road, Cross Hands, Llanelli SA14 6RD, United Kingdom, Cross Hands, England Get Directions From* To * — Required information