Prince William, known as the Duke of Cornwall in the South West, couldn't resist picking up the traditional Cornish treat while visiting The Quay cafe in St Mary's on the Scilly Isles.