The Duke of Cambridge, Prince William, visited CATCH, a charity providing recreational activities for its members to keep them off the streets.