The Duke of Sussex is back on U.K. soil to promote an organization he launched last year about sustainable travel.