Get Directions to Caradon Inn ← View details The Caradon Inn, Upton Cross, Liskeard, Cornwall PL14 5AZ, United Kingdom, Upton Cross, England Get Directions From* To * — Required information