Get Directions to Salcombe Devon Holiday Cottage ← View details 8 Clifton Place, SALCOMBE, DEVON TQ8 8BX, United Kingdom, Salcombe, England Get Directions From* To * — Required information