Get Directions to Carpet Shop ← View details 23-24 Jennings Street, Penzance TR18 2LU, United Kingdom, Penzance, England Get Directions From* To * — Required information