Get Directions to Taylor & Henderson ← View details 65 High Street, Irvine, Ayrshire KA12 0AN, United Kingdom, Irvine, England Get Directions From* To * — Required information